XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
AVAILABLE-FOR-SALE INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-sale Investments by Major Security Type

The following table represents the Company’s available-for-sale investments by major security type as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

March 31, 2024

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Total
Fair Value

 

US Treasury Notes

 

$

2,188

 

 

$

 

 

$

(0.1

)

 

$

2,187

 

Corporate Bonds

 

 

 

 

 

 

 

 

 

 

 

 

Municipal Bonds

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

2,188

 

 

$

 

 

$

(0.1

)

 

$

2,187

 

 

 

 

December 31, 2023

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Total
Fair Value

 

Commercial Paper

 

$

46,069

 

 

$

 

 

$

(20

)

 

$

46,049

 

Corporate Bonds

 

 

2,175

 

 

 

2

 

 

 

 

 

 

2,177

 

Municipal Bonds

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

48,244

 

 

$

2

 

 

$

(20

)

 

$

48,226

 

Schedule of Fair Value and Amortized Cost Bases of Available-for-sale Investments by Maturity Date

The following table represents the Company’s available-for-sale investments by contractual maturity as of March 31, 2024 and December 31, 2023 (in thousands):

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Amortized
Cost

 

 

Fair Value

 

 

Amortized
Cost

 

 

Fair Value

 

Due within one year

 

$

2,188

 

 

$

2,187

 

 

$

48,244

 

 

$

48,226

 

Due after one year through five years

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

$

2,188

 

 

$

2,187

 

 

$

48,244

 

 

$

48,226