XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
LEASES [Abstract]  
2025 (excluding the nine months ending September 30, 2025) $ 3,963
2025 (excluding the nine months ending September 30, 2025) 683
2026 20,108
2026 2,817
2027 19,692
2027 2,918
2028 20,542
2028 3,023
2029 18,798
2029 3,132
2030 16,041
2030 3,244
Thereafter 136,423
Thereafter 40,174
Total lease payments 235,567
Total lease payments 55,991
Less: imputed interest (79,047)
Less: imputed interest (24,784)
Present value of lease liabilities 156,520
Present value of lease liabilities $ 31,207