XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Summary of Available-for-Sale securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Investments    
Amortized Cost $ 21,494 $ 75,013
Gross Unrealized Gains 0 4
Gross Unrealized Losses (73) (25)
Estimated Fair Value 21,421 74,992
Corporate bonds    
Schedule of Investments    
Amortized Cost 4,968 30,571
Gross Unrealized Gains 0 2
Gross Unrealized Losses (6) (7)
Estimated Fair Value 4,962 30,566
U.S. treasury securities    
Schedule of Investments    
Amortized Cost 9,537 9,552
Gross Unrealized Gains 0 0
Gross Unrealized Losses (50) (13)
Estimated Fair Value 9,487 9,539
Commercial paper    
Schedule of Investments    
Amortized Cost 6,989 34,890
Gross Unrealized Gains 0 2
Gross Unrealized Losses (17) (5)
Estimated Fair Value $ 6,972 $ 34,887