XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal $ 532 $ 1,431 $ 0
State (200) (1,665) 3,306
Foreign 0 311 204
Total current 332 77 3,510
Federal (10,448) (62,244) 36,910
State (61) (6,045) 1,035
Total deferred (10,509) (68,289) 37,945
Federal (9,916) (60,813) 36,910
State (261) (7,710) 4,341
Foreign 0 311 204
Total income tax provision (benefit) $ (10,177) $ (68,212) $ 41,455