Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Investments - Breakdown of Investments in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
U.S. Treasury securities    
Fair Value    
Less than 12 months $ 52,704 $ 8,141
Total 52,704 8,141
Gross Unrealized Loss    
Less than 12 months 525 13
Total 525 13
Corporate bonds    
Fair Value    
Less than 12 months 45,583 5,640
Total 45,583 5,640
Gross Unrealized Loss    
Less than 12 months 432 2
Total $ 432 $ 2