Annual report pursuant to Section 13 and 15(d)

Income Taxes - Components of Income Tax Provision (Benefit) (Details)

v3.22.4
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. current income tax expense (benefit) $ 61 $ 290 $ (6,931)
U.S. deferred income tax benefit (207) (23,740) (12,330)
Foreign current income tax expense 5,846 8,852 6,948
Foreign deferred income tax expense (benefit) 7,907 (8,265) 144
Total $ 13,607 $ (22,863) $ (12,169)