Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Income Taxes - Summary of Reconciliation of Significant Differences in Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax expense at the statutory rate $ 5,668 $ 9,814 $ 22,582
Increases (decreases):      
Internal entity realignment, change in entity status 1,500 0 8,880
Non-controlling interest in partnership 0 (49) (58)
State income taxes, net of federal income tax benefit 1,547 3,822 6,470
International rate differential 1 14 23
Non-deductible expenses (non-includable income) (1,432) (329) 1,392
Valuation allowance (1,318) (2,620) (2,222)
Credits (834) (1,296) (1,319)
Expired attributes 1,221 2,540 0
Change to prior state rate (209) 270 (191)
Total income tax expense $ 6,144 $ 12,166 $ 35,557
Income tax expense (benefit) at the statutory rate 21.00% 21.00% 21.00%
Increases (decreases):      
Internal entity realignment, change in entity status 5.60% 0.00% 8.30%
Non-controlling interest in partnership 0.00% (0.10%) (0.10%)
State income taxes, net of federal income tax benefit 5.70% 8.20% 6.00%
International rate differential 0.00% 0.00% 0.00%
Non-deductible expenses (5.30%) (0.70%) 1.30%
Valuation allowance (4.90%) (5.60%) (2.10%)
Credits (3.10%) (2.80%) (1.20%)
Expired attributes 4.50% 5.40% 0.00%
Change to prior state rate (0.70%) 0.60% (0.10%)
Total 22.80% 26.00% 33.10%