XML 112 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]        
Deferred tax assets, valuation allowance $ 14,991 $ 23,286    
Decrease in valuation allowance 8,300      
Unrecognized tax benefits 149,172 $ 141,560 $ 63,295 $ 46,320
Unrecognized tax benefits that would impact effective tax rate 140,000      
Foreign Country        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 3,700