v3.26.1
FAIR VALUE MEASUREMENT - Schedule of Fair Value of Commercial Paper and Corporate Bonds (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted cash equivalents $ 10,813 $ 12,985
Available-for-sale securities 33,546 34,035
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 1,569 1,449
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 31,977 32,586
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Restricted cash equivalents $ 10,813 $ 12,985