XML 55 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Total marketable securities, Amortized Cost $ 218,123 $ 3,000
Total marketable securities, Gross Unrealized Gains 3 0
Total marketable securities, Gross Unrealized Losses (517) 0
Total marketable securities, fair value 217,609 3,000
U.S. Treasury securities    
Marketable Securities [Line Items]    
Total marketable securities, Amortized Cost 157,681  
Total marketable securities, Gross Unrealized Gains 0  
Total marketable securities, Gross Unrealized Losses (404)  
Total marketable securities, fair value 157,277  
Certificates of deposit    
Marketable Securities [Line Items]    
Total marketable securities, Amortized Cost 6,495 3,000
Total marketable securities, Gross Unrealized Gains 0 0
Total marketable securities, Gross Unrealized Losses (5) 0
Total marketable securities, fair value 6,490 $ 3,000
Corporate debt securities    
Marketable Securities [Line Items]    
Total marketable securities, Amortized Cost 36,422  
Total marketable securities, Gross Unrealized Gains 0  
Total marketable securities, Gross Unrealized Losses (95)  
Total marketable securities, fair value 36,327  
Commercial paper    
Marketable Securities [Line Items]    
Total marketable securities, Amortized Cost 11,624  
Total marketable securities, Gross Unrealized Gains 2  
Total marketable securities, Gross Unrealized Losses (6)  
Total marketable securities, fair value 11,620  
Asset-backed securities    
Marketable Securities [Line Items]    
Total marketable securities, Amortized Cost 5,901  
Total marketable securities, Gross Unrealized Gains 1  
Total marketable securities, Gross Unrealized Losses (7)  
Total marketable securities, fair value $ 5,895