v3.24.0.1
Income Taxes - Summary of Valuation Allowance (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets, Net of Valuation Allowance [Abstract]    
Balance at beginning of year $ 226,273 $ 238,170
Increase in valuation allowance 20,969 3,134
Decrease in valuation allowance   (14,934)
Effect of foreign currency translation (49) (97)
Balance at end of year $ 247,193 $ 226,273