XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Supplemental Balance Sheet Information
The following tables present our operating and finance leases as of December 31, 2023, and 2022:
(Amounts in thousands)Balance Sheet ClassificationDecember 31, 2023December 31, 2022
Assets:
Operating lease assetsOperating lease, right-of-use assets$40,743 $30,264 
Finance lease assetsProperty and equipment, net19,543 18,580 
Total lease assets$60,286 $48,844 
Liabilities:
Current:
Operating lease liabilitiesOperating lease obligation, current portion$(9,016)$(6,949)
Finance lease liabilitiesFinance lease obligation, current portion(6,586)(5,297)
Total current lease liabilities$(15,602)$(12,246)
Non-current:
Operating lease liabilitiesOperating lease obligation, less current portion$(37,660)$(28,087)
Finance lease liabilitiesFinance lease obligation, less current portion(14,408)(14,254)
Total non-current lease liabilities$(52,068)$(42,341)
Schedule of Selected Financial Information
The following tables present selected financial information for the year ended December 31, 2023, and 2022:
(Amounts in thousands)December 31, 2023December 31, 2022
Operating lease cost
Amortization of right-of-use assets$11,192 $8,137 
Short-term and variable lease cost325 
Finance lease cost:
Amortization of right-of-use assets7,2626,756
Interest on lease liabilities1,4641,247
Sublease income(75)
Total lease cost$19,852 $16,465 

(Amounts in thousands)December 31, 2023December 31, 2022
Cash paid for amounts included in the measurements of lease liabilities:
Operating cash flows from operating leases$18,560 $105 
Operating cash flows from finance leases1,462 
Financing cash flows from finance leases6,782 6,027 
Right-of-use assets obtained in exchange for new operating leases19,030 30,133 
Right-of-use assets obtained in exchange for new finance leases8,245 829 

December 31, 2023December 31, 2022
Weighted average remaining lease term (in years):
Operating leases5.285.62
Finance leases2.733.28
Weighted average discount rates:
Operating leases7.1 %7.1 %
Finance leases7.4 %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
2023$11,694 $7,868 
202410,999 7,529 
20259,415 4,088 
20268,318 941 
20277,533 – 
Thereafter8,117 – 
Total lease payments$56,076 $20,426 
Less: Amounts representing interest$(9,600)$(2,420)
Total lease liabilities$46,476 $18,006 
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
2023$11,694 $7,868 
202410,999 7,529 
20259,415 4,088 
20268,318 941 
20277,533 – 
Thereafter8,117 – 
Total lease payments$56,076 $20,426 
Less: Amounts representing interest$(9,600)$(2,420)
Total lease liabilities$46,476 $18,006