XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Short-Term Investments Held (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Amortized Cost $ 135,389 $ 138,312
Gross Unrealized Gains (Losses) (1,013) (138)
Estimated Fair Value 134,376 138,174
U.S. treasury securities    
Amortized Cost 6,497  
Gross Unrealized Gains (Losses) (1)  
Estimated Fair Value 6,496  
Asset-Backed Securities    
Amortized Cost 12,552 21,172
Gross Unrealized Gains (Losses) (35) (25)
Estimated Fair Value 12,517 21,147
Corporate Debt Securities    
Amortized Cost 116,340 117,140
Gross Unrealized Gains (Losses) (977) (113)
Estimated Fair Value $ 115,363 $ 117,027