v3.26.1
LEASES - Weighted-Average Lease Terms and Discount Rates (Details)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Weighted-average remaining lease term 5 years 10 months 24 days 6 years 7 months 6 days 6 years 2 months 12 days
Weight average discount rate 6.90% 6.50% 5.90%