XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Schedule of available for sale investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investments:    
Amortized Cost $ 69,791 $ 114,778
Gross Unrealized Loss (339) (877)
Total Fair Value 69,452 113,901
U.S. Treasury securities    
Investments:    
Amortized Cost 69,791 114,778
Gross Unrealized Loss (339) (877)
Total Fair Value $ 69,452 $ 113,901