XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Computed expected tax expense (benefit) $ 2,723 $ 371 $ 504
State income tax, net of federal benefit 1,376 60 52
Valuation allowance 406 227 (323)
Permanent items 2 2 1
All other items 38 235 (273)
Total income tax expense (benefit) 4,545 895 (39)
Income tax expense attributable to operations $ 4,545 $ 895 $ (39)