XML 88 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total debt $ 120,269 $ 72,968
Convertible Debt | Convertible Senior Note    
Debt Instrument [Line Items]    
Principal amount of Convertible Senior Notes 75,000 75,000
Unamortized debt issuance costs (1,231) (2,032)
Total debt 73,769 72,968
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Revolving Credit Facility $ 46,500 $ 0