XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Benefit or Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 314 $ 463 $ 12,499
State 226 (3,813) 5,840
Total current 540 (3,350) 18,339
Deferred:      
Federal (9,845) (7,182) (934)
State (1,766) (2,220) (141)
Total deferred (11,611) (9,402) (1,075)
Total income tax (benefit) expense $ (11,071) $ (12,752) $ 17,264