XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Marketable Securities  
Schedule of marketable securities

Marketable securities by security type consisted of the following (in thousands):

September 30, 2023

Amortized
Cost

Gross
Unrealized
Gain

Gross
Unrealized
Loss

Credit Losses

Fair Value

Marketable securities - U.S. Treasury securities

29,324

360

29,684

$

29,324

$

360

$

$

$

29,684