XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring and Nonrecurring Basis
The following tables set forth the amortized cost, gross unrealized gains, gross unrealized losses and fair values of the Company’s marketable securities accounted for as available-for-sale securities as of September 30, 2024 and December 31, 2023.
September 30, 2024
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     Agency bonds$2,491 $— $(11)$2,480 
     Municipal bonds9,597 — (228)9,369 
     Corporate bonds14,190 — (218)13,972 
Total$26,278 $— $(457)$25,821 
December 31, 2023
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Financial Assets:
Short-term marketable securities:
     U.S. Treasury securities$15,437 $— $(64)$15,373 
     Yankee bonds2,601 — (13)2,588 
     Agency bonds6,056 — (56)6,000 
     Municipal bonds12,694 — (597)12,097 
     Asset-backed securities4,971 — (37)4,934 
     Corporate bonds32,442 — (719)31,723 
Total$74,201 $— $(1,486)$72,715 
Schedule of Investments Classified by Contractual Maturity Date
The following tables set forth the fair value of available-for-sale marketable securities by contractual maturity at September 30, 2024 and December 31, 2023.
September 30, 2024
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     Agency bonds$2,480 $— $— $2,480 
     Municipal bonds9,369 — — 9,369 
     Corporate bonds13,972 — — 13,972 
Total$25,821 $— $— $25,821 
December 31, 2023
(in thousands)One Year or LessOver One Year Through Five YearsOver Five YearsTotal
Financial Assets:
Marketable Securities:
     U.S. Treasury securities$15,373 $— $— $15,373 
     Yankee bonds2,588 — — 2,588 
     Agency bonds6,000 — — 6,000 
     Municipal bonds3,528 8,569 — 12,097 
     Asset-backed securities4,934 — — 4,934 
     Corporate bonds23,062 8,661 — 31,723 
Total$55,485 $17,230 $— $72,715 
Schedule of Fair Value, Assets Measured on Recurring Basis
The following tables set forth the Company’s cash equivalents and marketable securities accounted for as available-for-sale securities that were measured at fair value on a recurring basis based on the fair value hierarchy as of September 30, 2024 and December 31, 2023.
September 30, 2024
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$351,980 $— $— $351,980 
Marketable securities:
     Agency bonds2,480 — — 2,480 
     Municipal bonds9,369 — — 9,369 
     Corporate bonds— 13,972 — 13,972 
Total$363,829 $13,972 $— $377,801 
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Financial Assets:
  Cash equivalents:
     Money market funds$334,762 $— $— $334,762 
Marketable securities:
     U.S. Treasury securities15,373 — — 15,373 
     Yankee bonds2,588 — — 2,588 
     Agency bonds6,000 — — 6,000 
     Municipal bonds12,097 — — 12,097 
     Asset-backed securities— 4,934 — 4,934 
     Corporate bonds— 31,723 — 31,723 
Total$370,820 $36,657 $— $407,477