XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Valuation Allowance (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Beginning valuation allowance $ 165,378 $ 160,295
Increase as reflected in income tax expense 3,494 12,942
Foreign exchange 2,921 (7,859)
Ending valuation allowance $ 171,793 $ 165,378