XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
INVESTMENT SECURITIES (Tables)
6 Months Ended
Jun. 30, 2023
INVESTMENT SECURITIES  
Schedule of investment securities

The following tables summarize our investment securities at June 30, 2023 and December 31, 2022:

June 30, 2023

  Amortized

  Gross

  Gross

cost, as

unrealized

unrealized

  Estimated

(in thousands)

    

adjusted

    

holding gains

    

holding losses

    

fair value

Short-term investments:

 

  

 

  

 

  

 

  

Obligations of domestic governmental agencies (maturing between July 2023 and February 2024) (held-to-maturity)

$

47,896

$

$

579

$

47,317

Total short-term investment securities

$

47,896

$

$

579

$

47,317

December 31, 2022

    

Amortized

    

Gross

    

Gross

    

cost, as

unrealized

unrealized

Estimated fair

adjusted

holding gains

holding losses

value

Short-term investments:

 

  

 

  

 

  

 

  

Obligations of domestic governmental agencies (maturing between January 2023 and December 2023) (held-to-maturity)

$

59,374

$

$

1,053

$

58,321

Long-term investments:

 

  

 

  

 

  

Obligations of domestic governmental agencies (maturing between January 2024 and February 2024) (held-to-maturity)

12,404

429

11,975

Total short-term and long-term investment securities

$

71,778

$

$

1,482

$

70,296