XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Supplemental Balance Sheet Information
The following tables present our balance sheet information related to leases:
As ofAs of
(Amounts in thousands)Balance Sheet ClassificationJune 30, 2024December 31, 2023
Assets:
Operating lease assetsOperating lease, right-of-use assets$40,316 $40,743 
Finance lease assetsProperty and equipment, net$26,598 $19,543 
Total lease assets$66,914 $60,286 
Liabilities:
Current:
Operating lease liabilitiesOperating lease obligation, current portion$(10,059)$(9,016)
Finance lease liabilitiesFinance lease obligation, current portion$(9,182)$(6,586)
Total current lease liabilities$(19,241)$(15,602)
Non-current:
Operating lease liabilitiesOperating lease obligation, less current portion$(36,332)$(37,660)
Finance lease liabilitiesFinance lease obligation, less current portion$(19,099)$(14,408)
Total non-current lease liabilities$(55,431)$(52,068)
Schedule of Selected Financial Information
The following tables present selected financial information:
Three Months EndedSix Months Ended
(Amounts in thousands)June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Operating lease cost
Amortization of right-of-use assets$3,230 $2,711 $6,316 $5,204 
Finance lease cost:
Amortization of right-of-use assets2,323 1,778 4,287 3,448 
Interest on lease liabilities411 367 775 723 
Sublease Income(27)(22)(53)(22)
Total lease cost$5,937 $4,834 $11,325 $9,353 
Six Months Ended
(Amounts in thousands)June 30, 2024June 30, 2023
Cash paid for amounts included in the measurements of lease liabilities
Operating cash flows from operating leases
$6,207 $4,736 
Operating cash flows from finance leases775 722 
Financing cash flows from finance leases4,053 3,285 
Right-of-use assets obtained in exchange for new operating leases4,316 13,255 
Right-of-use assets obtained in exchange for new finance leases10,775 4,377 
As ofAs of
June 30, 2024December 31, 2023
Weighted average remaining lease term (in years):
Operating leases4.925.28
Finance leases2.672.73
Weighted average discount rates:
Operating leases6.8 %7.1 %
Finance leases6.9 %7.4 %
Summary of Future Minimum Lease Payments
Future minimum commitments under leases for the succeeding years are as follows (in thousands):
(Amounts in thousands)
Year ending December 31,Operating LeaseFinance Lease
2024 (six months remaining)$6,470 $5,436 
202512,006 10,572 
202610,396 7,120 
20278,971 2,915 
20287,979 412 
Thereafter8,830 – 
Total lease payments$54,652 $26,455 
Less: Amounts representing interest$(8,436)$(2,981)
Total lease liabilities$46,216 $23,474 
Summary of Future Minimum Lease Payments
Future minimum commitments under leases for the succeeding years are as follows (in thousands):
(Amounts in thousands)
Year ending December 31,Operating LeaseFinance Lease
2024 (six months remaining)$6,470 $5,436 
202512,006 10,572 
202610,396 7,120 
20278,971 2,915 
20287,979 412 
Thereafter8,830 – 
Total lease payments$54,652 $26,455 
Less: Amounts representing interest$(8,436)$(2,981)
Total lease liabilities$46,216 $23,474