XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Schedule of available for sale investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Investments:    
Amortized Cost $ 45,353 $ 114,778
Gross Unrealized Loss (74) (877)
Total Fair Value 45,279 113,901
U.S. Treasury securities    
Investments:    
Amortized Cost 45,353 114,778
Gross Unrealized Loss (74) (877)
Total Fair Value $ 45,279 $ 113,901