XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENT - Assets and Liabilities at Fair Value (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis $ 13,067 $ 65,979
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 13,067 65,979
Level 2 | Restricted Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 11,078 64,580
Level 2 | Restricted Cash Equivalents | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 11,078 64,580
Level 2 | Restricted Investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 35,340 8,168
Level 2 | Restricted Investments | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 1,989 1,399
Level 2 | Restricted Investments | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis $ 33,351 $ 6,769