Annual report pursuant to Section 13 and 15(d)

Income Taxes - Effective Income Tax Reconciliation (Details)

v3.22.4
Income Taxes - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effective Income Tax Reconciliation [Abstract]      
Tax at statutory federal income tax rate $ 7,822 $ 1,985 $ 89
Increases (decreases) in tax resulting from:      
State taxes, net of federal tax benefit 1,523 383 (52)
Permanent differences, net (52) (839) (1,406)
Tax credits (579) (434) (195)
Prior year true-up adjustment 189 83 397
Valuation allowance 338 331 6,716
Other provision adjustments (54) (24) 49
Provision for income taxes $ 9,187 $ 1,485 $ 5,598