XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of fair value, by balance sheet grouping
 LevelMarch 31,
2026
December 31,
2025
Cash equivalents1$12,937 $20,431 
Marketable securities
U.S. Treasury and agency securities
2$3,039 $3,014 
Corporate bonds
216,401 12,644 
Total marketable securities
$19,440 $15,658