XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Short-Term Investments Held (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Amortized Cost $ 128,169 $ 138,312
Gross Unrealized Gains (Losses) (767) (138)
Estimated Fair Value 127,402 138,174
U.S. treasury securities    
Amortized Cost 6,486  
Gross Unrealized Gains (Losses) (3)  
Estimated Fair Value 6,483  
Asset-Backed Securities    
Amortized Cost 10,770 21,172
Gross Unrealized Gains (Losses) (47) (25)
Estimated Fair Value 10,723 21,147
Corporate Debt Securities    
Amortized Cost 110,913 117,140
Gross Unrealized Gains (Losses) (717) (113)
Estimated Fair Value $ 110,196 $ 117,027