Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS - Reconciliation of Level 3 Liabilities Measured on a Recurring Basis (Details)

v3.22.1
FAIR VALUE MEASUREMENTS - Reconciliation of Level 3 Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Founders Advisory Fees Payable - Related Party      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance $ 251,513    
Settlements (40,776)    
Reclassification from liability to equity (10,495)    
Change in fair value (46,256)    
Ending Balance 153,986    
Liability fair value 153,986    
LaderaTech Contingent Earn-out      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance 19,979    
Settlements 0    
Reclassification from liability to equity 0    
Change in fair value 0    
Ending Balance 19,979    
Liability fair value $ 19,979 $ 19,816 $ 19,816