XML 45 R37.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Net Asset (Liability) [Abstract]    
Investments: $ 957,584 $ 905,150
Total financial assets 1,323,866 1,397,138
Contingent earn-out liability 5,231 7,160
Warrant liabilities 3,405 5,293
Total financial liabilities 8,636 12,453
U.S. treasury bills (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 9,910 63,807
U.S. agency securities (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 207,491 14,744
Commercial paper (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 728,186 814,732
Corporate notes (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 11,997 11,867
Money market funds    
Fair Value, Net Asset (Liability) [Abstract]    
Cash equivalents: 366,282 200,677
Commercial paper (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Cash equivalents:   291,311
Level 1    
Fair Value, Net Asset (Liability) [Abstract]    
Total financial assets 366,282 200,677
Warrant liabilities 1,904 2,961
Total financial liabilities 1,904 2,961
Level 1 | Money market funds    
Fair Value, Net Asset (Liability) [Abstract]    
Cash equivalents: 366,282 200,677
Level 2    
Fair Value, Net Asset (Liability) [Abstract]    
Total financial assets 957,584 1,196,461
Warrant liabilities 1,501 2,332
Total financial liabilities 1,501 2,332
Level 2 | U.S. treasury bills (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 9,910 63,807
Level 2 | U.S. agency securities (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 207,491 14,744
Level 2 | Commercial paper (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 728,186 814,732
Level 2 | Corporate notes (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Investments: 11,997 11,867
Level 2 | Commercial paper (due within 1 year)    
Fair Value, Net Asset (Liability) [Abstract]    
Cash equivalents:   291,311
Level 3    
Fair Value, Net Asset (Liability) [Abstract]    
Contingent earn-out liability 5,231 7,160
Total financial liabilities $ 5,231 $ 7,160