XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 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:
June 30, 2025
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$7,671 $— $— $7,671 
Total cash equivalents$7,671 $— $— $7,671 
Short-term investments:
Commercial paper$— $3,321 $— $3,321 
Corporate notes— 19,644 — 19,644 
U.S. Treasury securities— 28,256 — 28,256 
U.S. Government agency securities— 20,636 — 20,636 
Total short-term investments$— $71,857 $— $71,857 
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