v3.22.2.2
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Aug. 15, 2022
Dec. 31, 2021
August 2022 Exchange Transaction | Schuler Trust | Embeded Warrant      
Debt Instrument [Line Items]      
Warrants fair value   $ 3,800  
Level 3 | August 2022 Exchange Transaction | Schuler Trust | Embeded Warrant      
Debt Instrument [Line Items]      
Warrants fair value   3,800  
Convertible notes | 2.50% Convertible notes due 2023      
Debt Instrument [Line Items]      
Outstanding principal at par $ 56,595   $ 120,500
Convertible notes | 2.50% Convertible notes due 2023 | Level 2      
Debt Instrument [Line Items]      
Fair value 51,700   $ 89,400
Senior Notes | 5.0% Secured promissory note | August 2022 Exchange Transaction | Schuler Trust      
Debt Instrument [Line Items]      
Outstanding principal at par $ 34,934    
Senior Notes | 5.0% Secured promissory note | Level 3 | Schuler Trust      
Debt Instrument [Line Items]      
Fair value   $ 16,000