XML 112 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense (benefit)      
Federal and foreign $ (2,993) $ 716 $ 793
State 506 507 14
Total current expense (benefit) (2,487) 1,223 807
Deferred expense (benefit)      
Federal and foreign 12,581 (1,410) (6,826)
State 240 (358) 205
Total deferred expense (benefit) 12,821 (1,768) (6,621)
Total income tax expense (benefit) $ 10,334 $ (545) $ (5,814)