XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards $ 498,700,000  
Valuation allowance, increase (decrease) 6,800,000 $ 5,100,000
Settlements with taxing authorities 500,000 $ 200,000
Unrecognized tax benefits, accrued income tax penalties and interest $ 0  
Domestic    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, periods of use 20 years  
State | Minimum    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, periods of use 7 years  
State | Maximum    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforwards, periods of use 20 years