XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 01, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]          
Income tax provision   $ 6,420 $ 5,794 $ 23,068 $ 9,092
Pre-tax (Losses) Income   $ (4,704) $ 5,727 $ (20,805) $ 4,978
Effective income tax rates   (136.50%) 101.20% (110.90%) 182.60%
Deferred tax charge related to tax restructuring   $ 17,800   $ 17,800  
New global minimum tax rate 15.00%