XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Operating Lease, Lease Income [Table Text Block]
The following table shows the future lease receipts as of March 31, 2024 for the remainder of 2024 through 2028 and thereafter (in thousands):
Operating Leases
2024$408 
2025553 
2026554 
2027554 
2028354 
Thereafter891 
Total$3,314 
Lease Balance Sheet Components :
Consolidated Balance Sheet ClassificationMarch 31, 2024December 31, 2023
Assets
Right-of-use assets — finance leasesOther non-current assets$88,249 $16,357 
Liabilities
Finance lease liabilities (current)
Short-term debt and current portion of long-term debt
$4,312 $— 
Finance lease liabilities (noncurrent)Long-term debt83,315 17,769 
     Total finance lease liabilities
$87,627 $17,769 
Schedule of Future Minimum Rental Payments for Operating Leases
The following table shows the future lease payments under finance leases together with the present value of the net lease payments as of March 31, 2024 for 2024 through 2028 and thereafter (in thousands):

Finance Leases
2024$1,687 
20254,446 
20264,535 
20274,625 
20284,718 
Thereafter315,194 
Total$335,205 
Less: Imputed interest(247,578)
Present value of lease payments$87,627