XML 110 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 12,431 $ 12,213 $ 5,506
State 6,451 6,242 2,948
Foreign 0 0 0
Total current income tax expense 18,882 18,455 8,454
Deferred:      
Federal (2,469) (5,250) 2,489
State (1,378) (2,729) 1,614
Foreign 0 0 0
Total deferred income tax expense (benefit) (3,847) (7,979) 4,103
Total $ 15,035 $ 10,476 $ 12,557