XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Income Taxes [Line Items]        
Income tax benefit (expense) $ 500 $ (8,146)    
Tax benefit for stock-based compensation vesting 2,600      
Charges for revaluation of deferred tax liabilities   2,300    
Excise tax rate     1.00%  
Excise tax amount $ 200 $ 100    
Stock repurchased during period, shares 2.7 2.5    
Percentage of likelihood required for a tax position to be measured 50.00%      
Liabilities for uncertain tax positions $ 0     $ 0