v3.24.0.1
Income Taxes - Deferred Components of Benefit (Provision), Net for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current benefit (provision) for income taxes:    
Total current benefit (provision) for income taxes $ 677 $ (681)
Deferred benefit for income taxes:    
Total benefit (provision) for income taxes 677 (681)
Rest Of World [Member]    
Current benefit (provision) for income taxes:    
Total current benefit (provision) for income taxes $ 677 $ (681)