XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis The table below segregates all assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date:
March 31, 2025
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$3,834 $— $— $3,834 
U.S. Treasury securities— 1,299 — 1,299 
Total cash equivalents$3,834 $1,299 $— $5,133 
Short-term investments:
Commercial paper$— $3,648 $— $3,648 
Corporate notes— 23,654 — 23,654 
U.S. Treasury securities— 29,566 — 29,566 
U.S. Government agency securities— 23,832 — 23,832 
Total short-term investments$— $80,700 $— $80,700 
December 31, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$6,795 $— $— $6,795 
U.S. Treasury securities— 3,199 — 3,199 
Total cash equivalents$6,795 $3,199 $— $9,994 
Short-term investments:
Commercial paper$— $2,263 — 2,263 
Corporate notes— 27,092 — 27,092 
U.S. Treasury securities— 14,852 — 14,852 
U.S. Government agency securities— 33,712 — 33,712 
Total short-term investments$— $77,919 $— $77,919