v3.22.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 553,922 $ 120,490
Cash    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 44,165 20,428
Money market funds    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 509,757 $ 100,062