XML 103 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Current income tax provision - foreign $ 11,527 $ 530
Deferred income tax benefit - foreign 3,620 (2,208)
Tax (benefit) expense $ 15,147 $ (1,678)