XML 61 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Unamortized discount and issuance costs $ (60) $ (63)
Carrying Amount 165,620 152,437
Less: current portion of long-term debt and short-term debt (16,399) (10,938)
Total long-term debt, net of current portion 149,221 141,499
Domestic Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt 11,000 0
Term loan facility | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt 150,312 152,500
China credit facility | Foreign Line of Credit    
Debt Instrument [Line Items]    
Long-term debt $ 4,368 $ 0