XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENT - Financial Assets and Liabilities (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
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 0 0
Commercial paper | Level 2    
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
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
Corporate bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis 0 0
Corporate bonds | Level 2    
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
Deferred compensation    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis (192,460) (191,006)
Deferred compensation | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis (192,460) (191,006)
Deferred compensation | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets (liabilities) measured at fair value on a recurring basis $ 0 $ 0