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.4
Income Taxes - Summary of Reconciliation of Significant Differences in Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Income tax expense at the statutory rate $ 6,108 $ 5,668 $ 9,814
Increases (decreases):      
State income taxes, net of federal income tax benefit [1] 1,520 1,547 3,958
Fair value adjustments, primarily warrants (1,687) (2,381) (2,468)
Acquisition settlement 0 (563) 0
Section 162(m) limitation 1,937 1,188 1,508
Other 55 87 103
Change in valuation allowance (23) (31) 8
Work Opportunity Credit (727) (659) (1,024)
Section 30C Alternative Fuel Vehicle Refueling Property Credit (600) 0 0
Internal entity realignment, change in entity status (b) [2] 0 1,500 0
Other (241) (209) 267
Total income tax expense $ 6,342 $ 6,144 $ 12,166
Income tax expense (benefit) at the statutory rate 21.00% 21.00% 21.00%
Increases (decreases):      
State income taxes, net of federal income tax benefit [1] 5.20% 5.70% 8.50%
Fair value adjustments, primarily warrants (5.80%) (8.80%) (5.30%)
Acquisition settlement 0.00% (2.10%) 0.00%
Section 162(m) limitation 6.70% 4.40% 3.20%
Other 0.20% 0.30% 0.20%
Change in valuation allowance (0.10%) (0.10%) 0.00%
Work Opportunity Credit (2.50%) (2.40%) (2.20%)
Section 30C Alternative Fuel Vehicle Refueling Property Credit (2.10%) 0.00% 0.00%
Internal entity realignment, change in entity status (b) [2] 0.00% 5.60% 0.00%
Other (0.80%) (0.80%) 0.60%
Total 21.80% 22.80% 26.00%
Israel      
Increases (decreases):      
Change in valuation allowance $ (343) $ (1,287) $ (2,401)
Expired attributes 1,154 1,221 2,319
Foreign Currency Translation Adjustments (965) 62 112
Other $ 154 $ 1 $ (30)
Increases (decreases):      
Change in valuation allowance (1.20%) (4.70%) (5.10%)
Expired attributes 4.00% 4.50% 5.00%
Foreign currency translation adjustments (3.30%) 0.20% 0.20%
Other 0.50% 0.00% (0.10%)
[1] The states that contributed to the majority (greater than 50%) of the tax effect in this category include Tennessee and Texas for 2025 and 2024, and Texas, Virginia, Tennessee and Michigan for 2023.
[2] Refer to details above.