Quarterly report pursuant to Section 13 or 15(d)

Warrants and Derivatives - Additional Information (Details)

v3.22.2
Warrants and Derivatives - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 25, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Nov. 24, 2021
Warrants And Derivatives [Line Items]              
Amount recognized as discount on debt   $ 96,692   $ 96,692   $ 9,119  
Loss on extinguishment of debt     $ 2,565 $ (23,141) $ (68,102)    
Warrants settled in common stock   27,591,664   27,591,664      
Loss (gain) on change in fair value of warrants       $ 3,676 $ 281    
Detachable Warrants              
Warrants And Derivatives [Line Items]              
Warrants issued, fair value amount   $ 68,400   68,400      
Warrants issuance costs   $ 2,300   $ 2,300      
Inducement Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 0.01   $ 0.01      
Warrants settled in common stock 695,000            
Reclassified fair value of warrants to additional paid-in capital $ 7,600            
Loss (gain) on change in fair value of warrants       $ 2,000      
Inducement Warrants | Senior Secured Notes due 2026              
Warrants And Derivatives [Line Items]              
Warrants issued, fair value amount   $ 4,400   4,400      
Amount recognized as discount on debt   $ 2,500   2,500      
Loss on extinguishment of debt       1,900      
FP Pre-Combination Warrants              
Warrants And Derivatives [Line Items]              
Loss (gain) on change in fair value of warrants       $ (2,500)      
FP Pre-Combination Warrants | Francisco Partners Note Purchase Agreement              
Warrants And Derivatives [Line Items]              
Cash payment payable for redemption of warrants             $ 25,000
Warrants settled in common stock             1,000,000
Class of warrant or right percentage of common stock issuable on exercise of warrants   5.00%   5.00%     1.50%
Price of warrant             $ 10.00
Combination Equity              
Warrants And Derivatives [Line Items]              
Reclassified fair value of warrants to additional paid-in capital       $ 8,500      
Issuance of contingently issuable common shares       774,000      
Loss (gain) on change in fair value of warrants       $ 2,800      
Combination Equity | Merger Agreement              
Warrants And Derivatives [Line Items]              
Class of warrant or right percentage of common stock issuable on exercise of warrants             0.25%
Combination Warrants              
Warrants And Derivatives [Line Items]              
Reclassified fair value of warrants to additional paid-in capital       $ 11,000      
Issuance of warrants       2,800,000      
Loss (gain) on change in fair value of warrants       $ 3,400      
Combination Warrants | Merger Agreement              
Warrants And Derivatives [Line Items]              
Class of warrant or right percentage of common stock issuable on exercise of warrants             0.83333%
Price of warrant             $ 10.00
Warrants expiration date   Mar. 25, 2027   Mar. 25, 2027      
FP Combination Equity              
Warrants And Derivatives [Line Items]              
Issuance of contingently issuable common shares       3,300,000      
Loss (gain) on change in fair value of warrants       $ 12,300      
FP Combination Equity | Francisco Partners Note Purchase Agreement              
Warrants And Derivatives [Line Items]              
Reclassified fair value of warrants to additional paid-in capital       36,400      
Pre-Combination Warrants              
Warrants And Derivatives [Line Items]              
Class of warrant or right percentage of common stock issuable on exercise of warrants             0.25%
Loss (gain) on change in fair value of warrants       $ (849)      
FP Combination Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 10.00   $ 10.00      
Warrants settled in common stock   8,291,704   8,291,704      
Issuance of warrants 8,300,000            
Warrants expiration date   Mar. 25, 2027   Mar. 25, 2027      
Loss (gain) on change in fair value of warrants   $ (8,000)   $ (9,700)      
Public Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 11.50   $ 11.50      
Warrants settled in common stock   11,499,960   11,499,960      
Warrant to purchase term of contract       5 years      
Loss (gain) on change in fair value of warrants   $ (115)   $ (2,200)      
Public Warrants | Exceeds $18.00              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 0.01   $ 0.01      
Public Warrants | Exceeds $10.00              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   0.10   0.10      
Public Warrants | Minimum | Exceeds $18.00              
Warrants And Derivatives [Line Items]              
Price of warrant   18.00   18.00      
Public Warrants | Minimum | Exceeds $10.00              
Warrants And Derivatives [Line Items]              
Price of warrant   10.00   10.00      
Public Warrants | Maximum | Exceeds $10.00              
Warrants And Derivatives [Line Items]              
Price of warrant   $ 18.00   $ 18.00      
Public Warrants | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Warrants assumed   11,500,000   11,500,000      
Private Placement Warrants              
Warrants And Derivatives [Line Items]              
Warrants exercise price per share   $ 11.50   $ 11.50      
Warrants settled in common stock   7,800,000   7,800,000      
Loss (gain) on change in fair value of warrants   $ (78)   $ (1,500)      
Private Placement Warrants | Tailwind Two Merger              
Warrants And Derivatives [Line Items]              
Warrants assumed   7,800,000   7,800,000      
Equity Classified Warrants | Detachable Warrants              
Warrants And Derivatives [Line Items]              
Warrants settled in common stock 22,300,000