v3.25.4
Income Taxes - Reconciliation of Expected Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Computed “expected” tax expense $ 15,106 $ 11,283 $ 13,802
Tax credits (327) (153) (281)
Change in fair value of contingent earnout shares 120 268 1,793
Stock-based compensation (87) 212 720
Other nontaxable and nondeductible items 1,241 1,025 821
Other 446 108 364
State income taxes, net of federal benefit 4,160 5,695 2,902
Total income tax expense $ 20,659 $ 18,438 $ 20,121
Percent      
Computed “expected” tax expense 21.00% 21.00% 21.00%
Tax credits (0.45%) (0.28%) (0.43%)
Change in fair value of contingent earnout shares 0.0017 0.0050 0.0273
Stock-based compensation (0.12%) 0.39% 1.10%
Other nontaxable and nondeductible items 1.73% 1.91% 1.25%
Other 0.61% 0.20% 0.54%
State income taxes, net of federal benefit 5.78% 10.60% 4.42%
Effective Income Tax Rate Reconciliation, Percent 28.72% 34.32% 30.61%