XML 183 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]      
Income tax expense (benefit) $ (17,110) $ (4,851) $ 7,187
Operating loss carryforwards, valuation allowance 4,900    
Income tax holiday, aggregate dollar amount 3,000    
Unrecognized tax benefits that would impact effective tax rate if recognized 700 1,200  
Income taxes paid 14,500 $ 21,800 $ 3,900
Unrepatriated earnings 105,400    
Capital Loss Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credit, amount subject to expiration 7,400    
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Foreign net operating loss carryforwards, do not expire 21,200    
Foreign net operating loss carryforwards subject to expiration 3,200    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Foreign net operating loss carryforwards subject to expiration 16,300    
Tax credit, amount subject to expiration $ 4,100