v3.26.1
LEASES - Narrative (Details) - option
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Number of extension options 2  
Renewal term 5 years  
Weighted-average discount rate 4.70% 4.70%