XML 131 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS - DEFERRED TAX ASSET VALUATION ALLOWANCE (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 95,747    
Balance at End of Year 88,412 $ 95,747  
Valuation Allowance of Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 95,747 91,531 $ 143,177
Additions Charged to Expense 5,413 4,799 8,489
Reductions Credited to Expense (2,813) (4,937) (59,520)
Translation and Other (9,935) 4,354 (615)
Balance at End of Year $ 88,412 $ 95,747 $ 91,531