XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents
Cash equivalents, as measured at fair value on a recurring basis, consisted of the following:
March 31, 2026December 31, 2025
Fair Value LevelAmortized CostUnrealized Gains (Losses), netFair ValueAmortized CostUnrealized Gains (Losses), netFair Value
(in thousands)
Cash equivalents:
Money market fundsLevel 1$108,789 $— $108,789 $117,685 $— $117,685