XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities, Available-for-Sale
The following tables summarize the fair value and amortized cost of the Company’s cash equivalents and available-for-sale securities by major security type (in thousands):

As of June 30, 2025
Amortized Cost
Unrealized Gains (Losses)
Aggregate Fair Value
Assets:
Corporate bonds$18,609 $26 $18,635 
U.S. government agency securities13,631 (3)13,628 
Money market funds
11,845 — 11,845 
U.S. treasury securities7,096 — 7,096 
Total financial assets
$51,181 $23 $51,204 

As of December 31, 2024
Amortized Cost
Unrealized Gains
Aggregate Fair Value
Assets:
U.S. government agency securities$18,730 $16 $18,746 
U.S. treasury securities11,752 11,753 
Money market funds
10,410 — 10,410 
Corporate bonds8,157 8,162 
Total financial assets
$49,049 $22 $49,071 
Schedule of Debt Securities, Held-to-Maturity, Nonaccrual
The maturity dates of the Company’s investments are as follows (in thousands):
June 30, 2025
Less than one year$35,299 
1-2 years15,905 
Total$51,204