XML 94 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Liabilities:    
Common stock warrant liabilities, non-current $ 289 $ 6,293
Fair Value, Recurring    
Assets:    
Available-for-Sale Investments 270,894 528,902
Liabilities:    
Total liabilities 289 6,293
Fair Value, Recurring | Asset-backed securities    
Assets:    
Available-for-Sale Investments 58,192 111,552
Fair Value, Recurring | Certificates of deposits    
Assets:    
Available-for-Sale Investments 0 6,002
Fair Value, Recurring | Corporate notes and bonds    
Assets:    
Available-for-Sale Investments 110,298 206,989
Fair Value, Recurring | Commercial paper    
Assets:    
Available-for-Sale Investments 10,479 109,391
Fair Value, Recurring | Foreign government securities    
Assets:    
Available-for-Sale Investments 5,027 8,181
Fair Value, Recurring | US government and agency securities    
Assets:    
Available-for-Sale Investments 86,898 86,787
Level 1 | Fair Value, Recurring    
Assets:    
Available-for-Sale Investments 86,898 86,787
Liabilities:    
Total liabilities 0 0
Level 1 | Fair Value, Recurring | Asset-backed securities    
Assets:    
Available-for-Sale Investments 0 0
Level 1 | Fair Value, Recurring | Certificates of deposits    
Assets:    
Available-for-Sale Investments 0 0
Level 1 | Fair Value, Recurring | Corporate notes and bonds    
Assets:    
Available-for-Sale Investments 0 0
Level 1 | Fair Value, Recurring | Commercial paper    
Assets:    
Available-for-Sale Investments 0 0
Level 1 | Fair Value, Recurring | Foreign government securities    
Assets:    
Available-for-Sale Investments 0 0
Level 1 | Fair Value, Recurring | US government and agency securities    
Assets:    
Available-for-Sale Investments 86,898 86,787
Level 2 | Fair Value, Recurring    
Assets:    
Available-for-Sale Investments 183,996 442,115
Liabilities:    
Total liabilities 0 0
Level 2 | Fair Value, Recurring | Asset-backed securities    
Assets:    
Available-for-Sale Investments 58,192 111,552
Level 2 | Fair Value, Recurring | Certificates of deposits    
Assets:    
Available-for-Sale Investments 0 6,002
Level 2 | Fair Value, Recurring | Corporate notes and bonds    
Assets:    
Available-for-Sale Investments 110,298 206,989
Level 2 | Fair Value, Recurring | Commercial paper    
Assets:    
Available-for-Sale Investments 10,479 109,391
Level 2 | Fair Value, Recurring | Foreign government securities    
Assets:    
Available-for-Sale Investments 5,027 8,181
Level 2 | Fair Value, Recurring | US government and agency securities    
Assets:    
Available-for-Sale Investments 0 0
Level 3 | Fair Value, Recurring    
Assets:    
Available-for-Sale Investments 0 0
Liabilities:    
Total liabilities 289 6,293
Level 3 | Fair Value, Recurring | Asset-backed securities    
Assets:    
Available-for-Sale Investments 0 0
Level 3 | Fair Value, Recurring | Certificates of deposits    
Assets:    
Available-for-Sale Investments 0 0
Level 3 | Fair Value, Recurring | Corporate notes and bonds    
Assets:    
Available-for-Sale Investments 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Assets:    
Available-for-Sale Investments 0 0
Level 3 | Fair Value, Recurring | Foreign government securities    
Assets:    
Available-for-Sale Investments 0 0
Level 3 | Fair Value, Recurring | US government and agency securities    
Assets:    
Available-for-Sale Investments 0 0
Private Common Stock Warrants | Fair Value, Recurring    
Liabilities:    
Common stock warrant liabilities, non-current 289 6,293
Private Common Stock Warrants | Level 1 | Fair Value, Recurring    
Liabilities:    
Common stock warrant liabilities, non-current 0 0
Private Common Stock Warrants | Level 2 | Fair Value, Recurring    
Liabilities:    
Common stock warrant liabilities, non-current 0 0
Private Common Stock Warrants | Level 3 | Fair Value, Recurring    
Liabilities:    
Common stock warrant liabilities, non-current $ 289 $ 6,293