v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Assets Measured at Fair Value on a Nonrecurring Basis (Details) - Fair Value, Nonrecurring
$ in Thousands
Jun. 30, 2026
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Assets held for sale $ 1,229
Level 1  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Assets held for sale 0
Level 2  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Assets held for sale 0
Level 3  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Assets held for sale $ 1,229