Annual report pursuant to Section 13 and 15(d)

Derivative Liabilities - Narrative (Details)

v3.22.2
Derivative Liabilities - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 03, 2021
tradingDay
$ / shares
Jul. 14, 2021
tradingDay
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Nov. 03, 2021
USD ($)
$ / shares
shares
Derivative [Line Items]              
Warrants outstanding (in shares) | shares     21,118,420 21,118,420      
Change in fair value of derivative liabilities | $       $ (20,116) $ 0 $ 0  
Warrant written notice of redemption period 30 days            
Earnout shares liability | $     $ 52,380 52,380     $ 44,723
Earnout shares, vested (in shares) | shares     0        
Sponsor Shares Subject To Lock-Up Provision              
Derivative [Line Items]              
Earnout shares (in shares) | shares   1,720,772          
Earnout Shares              
Derivative [Line Items]              
Change in fair value of derivative liabilities | $       $ 7,657      
Stock price trigger one | Sponsor Shares Subject To Time Based Lock-Up Provision              
Derivative [Line Items]              
Earnout shares (in shares) | shares   1,720,772          
Earnout period   2 years          
Earnout period, stock price trigger (in usd per share)   $ 15.00          
Earnout period, threshold trading days | tradingDay   20          
Earnout period, threshold trading day period | tradingDay   30          
Stock price trigger two | Sponsor Shares Subject To Time Based Lock-Up Provision              
Derivative [Line Items]              
Earnout shares (in shares) | shares   1,720,771          
Earnout period   3 years          
Earnout period, stock price trigger (in usd per share)   $ 17.50          
Earnout period, threshold trading days | tradingDay   20          
Earnout period, threshold trading day period | tradingDay   30          
Stock price trigger three | Sponsor Shares Subject To Time Based Lock-Up Provision              
Derivative [Line Items]              
Earnout shares (in shares) | shares   1,720,771          
Earnout period   4 years          
Earnout period, stock price trigger (in usd per share)   $ 20.00          
Earnout period, threshold trading days | tradingDay   20          
Earnout period, threshold trading day period | tradingDay   30          
Public Warrants              
Derivative [Line Items]              
Warrants outstanding (in shares) | shares     12,218,420 12,218,420     12,218,750
Warrants exercise price (usd per share)             $ 11.50
Warrants exercised (in shares | shares       330      
Proceeds from warrant exercised | $       $ 4      
Warrant liability | $     $ 65,678 65,678     $ 53,219
Change in fair value of derivative liabilities | $       $ 12,459      
Warrant, redemption period, threshold trading days | tradingDay 20            
Warrant redemption period, threshold trading day period | tradingDay 30            
Public Warrants | Common Class A              
Derivative [Line Items]              
Shares received upon exercise of warrant (capped) 0.361            
Public Warrants | Stock price trigger one              
Derivative [Line Items]              
Warrant, redemption period, threshold trading days | tradingDay 10            
Warrant redemption period, stock price trigger $ 10.00            
Warrant redemption (usd per share) 0.10            
Public Warrants | Stock price trigger two              
Derivative [Line Items]              
Warrant redemption period, stock price trigger 18.00            
Warrant redemption (usd per share) 0.01            
Private Placement Warrants              
Derivative [Line Items]              
Warrants outstanding (in shares) | shares     8,900,000 8,900,000     8,900,000
Warrants exercise price (usd per share)             $ 11.50
Private Placement Warrants | Stock price trigger one              
Derivative [Line Items]              
Warrant redemption period, stock price trigger 10.00            
Private Placement Warrants | Stock price trigger two              
Derivative [Line Items]              
Warrant redemption period, stock price trigger $ 18.00