Annual report pursuant to Section 13 and 15(d)

Long-Term Debt (Additional Information) (Details) 1

v3.24.0.1
Long-Term Debt (Additional Information) (Details) 1
$ / shares in Units, Installments in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Installments
Dec. 31, 2023
USD ($)
$ / shares
Sep. 27, 2023
$ / shares
shares
Dec. 31, 2022
USD ($)
Jun. 13, 2022
USD ($)
$ / shares
shares
Debt Instrument [Line Items]          
Warrant exercise price | $ / shares   $ 92 $ 5.44    
Class of Warrant or Right, Outstanding | shares     597,082    
Long-term debt   $ 114,113   $ 98,475  
Non-current portion of long-term debt   114,113   98,475  
Number of Tranches | Installments 15        
Common Stock Warrant [Member]          
Debt Instrument [Line Items]          
Warrants for common stock issued   6,157      
Blue Torch Warrants [Member]          
Debt Instrument [Line Items]          
Warrant exercise price | $ / shares         $ 16.08
Class of Warrant or Right, Outstanding | shares         437,024
Blue Torch Warrants [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Warrant exercise price | $ / shares     $ 16.08    
Blue Torch Warrants [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Warrant exercise price | $ / shares     5.44    
Exact Earth Acquisition [Member]          
Debt Instrument [Line Items]          
Long-term debt   5,128   4,857  
Non-current portion of long-term debt   5,128   $ 4,857  
Line of Credit [Member]          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity   5,701      
Blue Torch Term Loan Facility [Member]          
Debt Instrument [Line Items]          
Debt issuance costs   $ 4,591      
Line of credit facility, maximum borrowing capacity         $ 120,000
Blue Torch Term Loan Facility [Member] | Common Stock Warrant [Member]          
Debt Instrument [Line Items]          
Class of Warrant or Right, Outstanding | shares         437,024
Warrant to urgent capital llc [Member]          
Debt Instrument [Line Items]          
Warrant exercise price | $ / shares     $ 5.44    
Class of Warrant or Right, Outstanding | shares     597,082    
Warrant to urgent capital llc [Member] | Common Stock Warrant [Member]          
Debt Instrument [Line Items]          
Warrant exercise price | $ / shares         $ 16.88
Class of Warrant or Right, Outstanding | shares         24,834