XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Available-for-Sale The following table summarizes information regarding the Company’s short-term and long-term marketable securities as of September 30, 2024 and December 31, 2023:
September 30, 2024
(in thousands)CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities$9,817 $— $(72)$9,745 
Corporate debt securities14,242 36 (15)14,263 
U.S. municipal securities5,767 — (17)5,750 
Total marketable securities$29,826 $36 $(104)$29,758 
December 31, 2023
(in thousands)CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities$16,798 $— $(278)$16,520 
Corporate debt securities2,511 — (19)2,492 
U.S. municipal securities7,876 — (105)7,771 
Certificates of deposit/time deposits249 — — 249 
Total marketable securities$27,434 $— $(402)$27,032 
Investments Classified by Contractual Maturity Date
The September 30, 2024 balance of available-for-sale debt securities by contractual maturity is shown in the following table at fair value. Actual maturities may differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.
(in thousands)September 30,
2024
Due in one year or less$12,638 
Due after one year through five years17,120 
Total marketable securities$29,758