XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of debt securities by level within the fair value hierarchy
The following table presents information about the Company's short-term marketable debt securities measured at fair value on a recurring basis and indicate the level in the fair value hierarchy in which the Company classifies the fair value measurement:
(in thousands)March 31, 2025December 31, 2024
Level 2TotalLevel 2Total
Eurocommercial Papers$208,564 $208,564 $207,701 $207,701 
Certificates of Deposit—  119,583 119,583 
Total$208,564 $208,564 $327,284 $327,284