XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Summary of assets and liabilities measured at fair value on a recurring basis
The following table summarizes the assets measured at fair value on a recurring basis:
March 31, 2025
Level 1Level 2Level 3Total
Cash & Cash Equivalents$53,391 $— $— $53,391 
Available-for-Sale Securities:
Corporate Debt Securities— 54,385 — 54,385 
U.S. Government Agency Securities— 44,298 — 44,298 
Total Available-for-Sale Securities— 98,683 — 98,683 
Certificates of Deposit6,693 — — 6,693 
Total Assets Measured at Fair Value on a Recurring Basis$60,084 $98,683 $— $158,767 

December 31, 2024
Level 1Level 2Level 3Total
Cash & Cash Equivalents$83,219 $— $— $83,219 
Available-for-Sale Securities:
Corporate Debt Securities— 53,434 — 53,434 
U.S. Government Agency Securities— 44,202 — 44,202 
Total Available-for-Sale Securities— 97,636 — 97,636 
Certificates of Deposit6,417 — — 6,417 
Total Assets Measured at Fair Value on a Recurring Basis$89,636 $97,636 $— $187,272