XML 161 R143.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax provision      
Federal $ 35 $ 23 $ 2,355
State 86 273 862
Total current income tax provision 121 296 3,217
Deferred income tax provision (benefit)      
Federal 866 (136) (1,649)
State 49 (85) (1,026)
Total deferred income tax provision (benefit) 915 (221) (2,675)
Total income tax provision $ 1,036 $ 75 $ 542