Quarterly report pursuant to Section 13 or 15(d)

Investments - Breakdown of Investments in Unrealized Loss Position (Details)

v3.22.1
Investments - Breakdown of Investments in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
U.S. Treasury securities    
Fair Value    
Less than 12 months $ 43,471 $ 8,141
Total 43,471 8,141
Gross Unrealized Loss    
Less than 12 months 319 13
Total 319 13
Corporate bonds    
Fair Value    
Less than 12 months 36,753 5,640
Total 36,753 5,640
Gross Unrealized Loss    
Less than 12 months 276 2
Total $ 276 $ 2