XML 50 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of available for sale investments
The following table represents the Company’s available-for-sale investments by major security type (amounts in thousands):
December 31, 2023
Amortized
Cost
Gross Unrealized
Gain
Total
Fair Value
Investments:
U.S. government securities$4,998 $$4,999 
Cash Equivalents:
U.S. government securities
39,657 39,660 
Total level 1 debt securities
$44,655 $$44,659 
December 31, 2022
Amortized
Cost
Gross Unrealized
Loss
Total
Fair Value
Investments:
U.S. government securities$114,778 $(877)$113,901 
Cash Equivalents:
U.S. government securities
— — — 
Total level 1 debt securities
$114,778 $(877)$113,901