v3.26.1
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
LEASES [Abstract]  
2026 (excluding the six months ended June 30, 2026) $ 10,888
2026 (excluding the six months ended June 30, 2026) 1,415
2027 22,138
2027 2,918
2028 23,213
2028 3,023
2029 21,392
2029 3,132
2030 18,488
2030 3,244
2031 17,362
2031 3,361
Thereafter 141,133
Thereafter 36,813
Total lease payments 254,614
Total lease payments 53,906
Less: imputed interest (83,413)
Less: imputed interest (23,008)
Present value of lease liabilities 171,201
Present value of lease liabilities $ 30,898