XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Assets And Liabilities, Lessee
Total right-of-use ("ROU") assets, finance lease assets, and lease liabilities were as follows:
Balance Sheet ClassificationJune 30,
2024
December 31,
2023
Lease assets
Operating lease assetsOperating lease right-of-use assets$47,472 $54,494 
Finance lease assetsProperty, plant and equipment, net7,640 9,315 
Total lease assets$55,112 $63,809 
Lease liabilities
Current:
 Operating leasesCurrent portion of operating lease liabilities$7,538 $8,336 
 Finance leasesCurrent portion of finance lease liabilities444 954 
Noncurrent:
 Operating leasesLong-term operating lease liabilities42,151 47,506 
 Finance leasesLong-term finance lease liabilities8,071 8,734 
Total lease liabilities$58,204 $65,530 
Lessee, Operating Lease, Liability, Maturity
The aggregate future minimum lease payments under long-term non-cancelable operating and finance leases with terms greater than one year as of June 30, 2024 are as follows:
OperatingFinance
For the period of July 1, 2024 to December 31, 2024$4,657 $435 
Year ending December 31,
20259,514 884 
20268,819 850 
20278,913 853 
20288,360 806 
2029 and thereafter16,715 8,039 
Total lease payments56,978 11,867 
Less portion representing interest(7,289)(3,352)
Total principal49,689 8,515 
Less current portion(7,538)(444)
Long-term portion$42,151 $8,071