XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
The following is a summary of available-for-sale marketable securities, as of September 30, 2025 and December 31, 2024, respectively (in thousands):
September 30, 2025
Amortized CostUnrealized Gains
Unrealized Losses
Fair Value
Marketable securities:
Corporate securities (1)
$47,459 $130 $(3)$47,586 
U.S. agency securities3,090 — — 3,090 
Total Marketable securities$50,549 $130 $(3)$50,676 
(1)Comprised primarily of corporate bonds
December 31, 2024
Amortized CostUnrealized Gains
Unrealized Losses
Fair Value
Marketable securities:
Corporate securities (1)
$43,008 $$(74)$42,943 
U.S. agency securities3,097 — (4)3,093 
Total Marketable securities$46,105 $$(78)$46,036 
(1)Comprised primarily of corporate bonds
Debt Securities, Available-for-Sale
As of September 30, 2025, the fair values of available-for-sale marketable securities, by remaining contractual maturity, were as follows (in thousands):
Due within one year$33,903 
Due in one to five years16,773 
Total$50,676