XML 123 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Allowance for Doubtful Accounts Receivable [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year $ 718 $ 661
Additions/(Deductions), Charge to Costs and Expenses   70
Additions/(Deductions), Other (11)  
Deductions From Reserves (644) (13)
Balance at End of Year 63 718
Allowance on Long Term Receivable [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year 14,779  
Additions/(Deductions), Charge to Costs and Expenses   14,779
Additions/(Deductions), Other (14,779)  
Balance at End of Year   14,779
Valuation Allowances for Deferred Tax Assets [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
Balance at Beginning of Year 60,387 67,626
Additions/(Deductions), Charge to Costs and Expenses 29,951 (6,880)
Additions/(Deductions), Other (2,464) (359)
Balance at End of Year $ 87,874 $ 60,387