Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details)

v3.22.4
Notes Payable (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Nov. 14, 2022
USD ($)
Jul. 31, 2022
Jun. 30, 2021
USD ($)
Apr. 30, 2021
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 30, 2022
USD ($)
Dec. 19, 2022
USD ($)
Oct. 07, 2022
USD ($)
Apr. 30, 2022
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Debt Instrument [Line Items]                            
Loss on extinguishment of debt           $ 0 $ 2,304,000 $ 0            
Percentage of principal amount redeemed 100.00%                          
Apollo Credit Agreement                            
Debt Instrument [Line Items]                            
Maximum borrowing capacity         $ 40,000,000             $ 150,000,000 $ 150,000,000  
Line of credit facility, remaining borrowing capacity                     $ 5,000,000      
Apollo Credit Agreement | Secured Debt                            
Debt Instrument [Line Items]                            
Debt instrument, face amount                   $ 4,000,000        
Apollo Credit Agreement | Secured Debt                            
Debt Instrument [Line Items]                            
Proceeds from long-term lines of credit           92,200,000                
Long-term line of credit $ 44,100,000         44,100,000                
Debt instrument, covenant, monthly reports delivered, period         30 days                  
Payment for debt extinguishment or debt prepayment cost   $ 15,000,000                        
Repayments of long-term lines of credit   $ 25,000,000       96,900,000                
Debt issuance costs 5,000,000         5,000,000     $ 1,000,000          
Apollo Credit Agreement | Secured Debt | Secured Overnight Financing Rate (SOFR)                            
Debt Instrument [Line Items]                            
Basis spread on variable rate     0.10%                      
Apollo Credit Agreement | Secured Debt | Secured Overnight Financing Rate (SOFR) | Minimum                            
Debt Instrument [Line Items]                            
Basis spread on variable rate     1.00%                      
Apollo Credit Agreement | Secured Debt | London Interbank Offered Rate (LIBOR)                            
Debt Instrument [Line Items]                            
Basis spread on variable rate     7.50%                      
Apollo Credit Agreement | Letter of Credit                            
Debt Instrument [Line Items]                            
Long-term line of credit                     $ 25,000,000      
Apollo Credit Agreement, EMEA Loan                            
Debt Instrument [Line Items]                            
Maximum borrowing capacity                       $ 50,000,000    
Term Loans | Secured Debt | 2021 DB Warrants                            
Debt Instrument [Line Items]                            
Warrants fair value                           $ 600,000
Term Loans | Secured Debt | 2020 DB Warrants                            
Debt Instrument [Line Items]                            
Proceeds from warrant exercises       $ 600,000                    
Initial Term Loan | Secured Debt                            
Debt Instrument [Line Items]                            
Repayments of long-term lines of credit         $ 31,200,000                  
Loss on extinguishment of debt         $ 2,300,000                  
Incremental Term Loans | Secured Debt                            
Debt Instrument [Line Items]                            
Interest expense, debt           8,300,000 $ 2,200,000 $ 4,300,000            
Convertible Senior Secured Notes due 2027 | Secured Debt                            
Debt Instrument [Line Items]                            
Debt issuance costs 700,000         700,000                
Outstanding principal balance 30,100,000         30,100,000                
Current receivables 6,000,000         6,000,000                
Convertible Senior Secured Notes due 2027 | Convertible Notes Payable                            
Debt Instrument [Line Items]                            
Debt instrument, face amount $ 30,100,000         $ 30,100,000                
Stated percentage 12.00%         12.00%                
Converted instrument, shares issued (shares) | shares 711                          
Conversion ratio 0.711                          
Convertible Senior Secured Notes due 2027 | Convertible Notes Payable | Common Class A                            
Debt Instrument [Line Items]                            
Converted instrument, shares issued (shares) | shares 3,473                          
Debt instrument, convertible, conversion price (in usd per share) | $ / shares $ 0.2879         $ 0.2879                
Conversion ratio 3.473                          
Convertible Senior Secured Notes due 2027 | Convertible Notes Payable | London Interbank Offered Rate (LIBOR)                            
Debt Instrument [Line Items]                            
Basis spread on variable rate 2.50%   7.50%