Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Reconciliation of Significant Differences in Income Tax Expense (Details)

v3.24.0.1
Income Taxes - Summary of Reconciliation of Significant Differences in Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income tax expense at the statutory rate $ 9,814 $ 22,582 $ 14,923
Increases (decreases):      
Internal entity realignment, change in entity status 0 8,880 0
Non-controlling interest in partnership (49) (58) (48)
State income taxes, net of federal income tax benefit 3,822 6,470 3,444
International rate differential 14 23 (425)
Non-deductible expenses (329) 1,392 1,941
Valuation allowance (2,620) (2,222) (3,892)
Credits (1,296) (1,319) (1,880)
Expired attributes 2,540 0 0
Change to prior state rate 270 (191) (2,429)
Total income tax expense $ 12,166 $ 35,557 $ 11,634
Income tax expense (benefit) at the statutory rate 21.00% 21.00% 21.00%
Increases (decreases):      
Internal entity realignment, change in entity status 0.00% 8.30% 0.00%
Non-controlling interest in partnership (0.10%) (0.10%) (0.10%)
State income taxes, net of federal income tax benefit 8.20% 6.00% 4.80%
International rate differential 0.00% 0.00% (0.60%)
Non-deductible expenses (0.70%) 1.30% 2.70%
Valuation allowance (5.60%) (2.10%) (5.50%)
Credits (2.80%) (1.20%) (2.60%)
Expired attributes 5.40% 0.00% 0.00%
Change to prior state rate 0.60% (0.10%) (3.40%)
Total 26.00% 33.10% 16.30%