XML 120 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 0 $ 0 $ 0
State 0 0 0
Current, total 0 0 0
Deferred      
Federal (19,370) 12,002 (55,796)
State (2,862) 1,958 (8,733)
Deferred, total (22,232) 13,960 (64,529)
Total (benefit) provision $ (22,232) $ 13,960 $ (64,529)