XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Benefit (Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income tax benefit (provision):      
Federal $ 39,821 $ 36,067 $ 17,484
State 15,375 13,691 9,606
Expiration of NOLs and R&D credit (82,825) (15,141) (16,862)
Income tax benefit (provision) before valuation allowance (27,629) 34,617 10,228
Deferred tax valuation allowance $ 27,629 $ (34,617) $ (10,228)