XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Schedule of investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Investments    
Amortized Cost, 12 Months or Longer, Less Than 12 Months $ 158,810 $ 177,096
Gross Unrealized Loss, Less Than 12 Months (981) (560)
Total Fair Value, Less Than 12 Months 157,829 176,536
Amortized Cost, 12 Months or Longer 18,668 0
Gross Unrealized Gain (Loss), 12 Months or Longer (127) 0
Total Fair Value, 12 Months or Longer 18,541 0
Amortized Cost, Total 177,478 177,096
Gross Unrealized Loss, Total (1,108) (560)
Fair Value, Total 176,370 176,536
U.S. government securities    
Investments    
Amortized Cost, 12 Months or Longer, Less Than 12 Months 158,810 177,096
Gross Unrealized Loss, Less Than 12 Months (981) (560)
Total Fair Value, Less Than 12 Months 157,829 176,536
Amortized Cost, 12 Months or Longer 18,668 0
Gross Unrealized Gain (Loss), 12 Months or Longer (127) 0
Total Fair Value, 12 Months or Longer 18,541 0
Amortized Cost, Total 177,478 177,096
Gross Unrealized Loss, Total (1,108) (560)
Fair Value, Total $ 176,370 $ 176,536