XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases Future minimum lease payments under operating and finance leases as of March 31, 2023 were as follows:
(in thousands)OperatingFinanceTotal
2023 - remaining$28,145$2,333$30,478
202435,9762,93038,906
202532,9432,50435,447
202630,1651,91132,076
202727,71133428,045
Thereafter99,16799,167
Total minimum lease payments254,10710,012264,119
Less: amount representing interest(61,767)(1,607)(63,374)
Lease liabilities$192,340$8,405$200,745
Schedule of Future Minimum Lease Payments for Finance Leases Future minimum lease payments under operating and finance leases as of March 31, 2023 were as follows:
(in thousands)OperatingFinanceTotal
2023 - remaining$28,145$2,333$30,478
202435,9762,93038,906
202532,9432,50435,447
202630,1651,91132,076
202727,71133428,045
Thereafter99,16799,167
Total minimum lease payments254,10710,012264,119
Less: amount representing interest(61,767)(1,607)(63,374)
Lease liabilities$192,340$8,405$200,745