v3.25.4
LEASES - Minimum Future Rentals from Noncancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 256,537
2027 245,106
2028 205,330
2029 146,129
2030 90,673
Thereafter 216,878
Total $ 1,160,653