Annual report pursuant to Section 13 and 15(d)

Fair Value Measurement - Narrative (Details)

v3.22.0.1
Fair Value Measurement - Narrative (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
settlementScenario
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-term debt $ 44,821   $ 32,027  
Oberland Facility        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-term debt 45,325   32,623  
Long-term debt, fair value $ 52,605   36,855  
Oberland Facility | Debt derivative liabilities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Number of potential settlement scenarios | settlementScenario 4      
Oberland Facility | Debt derivative liabilities | Period One        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability, measurement input 0.05      
Oberland Facility | Debt derivative liabilities | Period Two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability, measurement input 0.15      
Oberland Facility | Debt derivative liabilities | Period Three | Oberland Option        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability, measurement input 0.05      
Oberland Facility | Debt derivative liabilities | Period Four        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability, measurement input 0.75      
Tranche One        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Principal balance $ 35,000   35,000 $ 35,000
Tranche Two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Principal balance $ 15,000 $ 15,000 $ 0