XML 100 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Operating Loss Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Total NOL carryforwards $ 708,518 $ 740,802
Total valuation allowance on NOL carryforwards (201,584) (181,627)
Federal NOL DTA    
Operating Loss Carryforwards [Line Items]    
Total valuation allowance on NOL carryforwards (14,263) (24,927)
Federal NOL DTA | Expires between 2032 to 2037    
Operating Loss Carryforwards [Line Items]    
Total NOL carryforwards 14,644 67,958
Federal NOL DTA | Indefinite expiration    
Operating Loss Carryforwards [Line Items]    
Total NOL carryforwards 322,258 323,598
State NOL DTA    
Operating Loss Carryforwards [Line Items]    
Total valuation allowance on NOL carryforwards (187,321) (156,700)
State NOL DTA | Indefinite expiration    
Operating Loss Carryforwards [Line Items]    
Total NOL carryforwards 24,337 17,093
State NOL DTA | Expires between 2025 to 2037    
Operating Loss Carryforwards [Line Items]    
Total NOL carryforwards $ 347,279 $ 332,153