XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2023
Investments  
Schedule of Investments

December 31, 2023

December 31, 2022

    

    

Gross

    

Gross

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Amortized

Unrealized

Unrealized

Cost

Gains

(Losses)

Fair Value

Cost

Gains

(Losses)

Fair Value

Investments - debt securities:

 

  

 

  

 

  

 

  

  

 

  

 

  

 

  

U.S. Treasury Bills

$

$

$

$

$

40,820

$

$

(244)

$

40,576

Schedule of Unrealized Loss Position and Related Fair Value of Investments

December 31, 2023

December 31, 2022

Less Than 12 Months

12 Months or Greater

Less Than 12 Months

12 Months or Greater

Unrealized

Unrealized

Unrealized

Unrealized

    

Fair Value

    

Losses

    

Fair Value

    

Losses

    

Fair Value

    

Losses

    

Fair Value

    

Losses

Investments - debt securities:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

U.S. Treasury Bills

$

$

$

$

$

37,578

$

244

$

$