XML 54 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Summary of Fair Value Measurements The following tables provide the fair value measurements of applicable Company assets that are measured at fair value on a recurring basis according to the fair value levels defined above. There were no transfers between Level 1 and Level 2 during the periods presented.
 Assets at Fair Value as of March 31, 2025
 Level 1Level 2Level 3Total
(in thousands)
Cash and cash equivalents$62,888 $— $— $62,888 
Short-term investments110,132 21,819 — 131,951 
Total cash and cash equivalents and short-term investments$173,020 $21,819 $— $194,839 

 Assets at Fair Value as of December 31, 2024
 Level 1Level 2Level 3Total
 (in thousands)
Cash and cash equivalents$66,656 $— $— $66,656 
Short-term investments127,990 43,311 — 171,301 
Total cash and cash equivalents and short-term investments$194,646 $43,311 $— $237,957