XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
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 ClassificationMarch 31, 2023December 31, 2022
Assets:
Operating lease assetsOperating lease, right-of-use assets$31,132 $30,264 
Finance lease assetsProperty and equipment, net$19,874 $18,580 
Total lease assets$51,006 $48,844 
Liabilities:
Current:
Operating lease liabilitiesOperating lease obligation, current portion$(6,967)$(6,949)
Finance lease liabilitiesFinance lease obligation, current portion$(5,804)$(5,297)
Total current lease liabilities$(12,771)$(12,246)
Non-current:
Operating lease liabilitiesOperating lease obligation, less current portion$(29,143)$(28,087)
Finance lease liabilitiesFinance lease obligation, less current portion$(15,028)$(14,254)
Total non-current lease liabilities$(44,171)$(42,341)
Schedule of Selected Financial Information
The following tables present selected financial information:
Three Months Ended
(Amounts in thousands)March 31, 2023March 31, 2022
Operating lease cost
Amortization of right-of-use assets$2,484 $1,656 
Finance lease cost:
Amortization of right-of-use assets1,670 1,625 
Interest on lease liabilities356 212 
Total lease cost$4,510 $3,493 
Three Months Ended
(Amounts in thousands)March 31, 2023March 31, 2022
Cash paid for amounts included in the measurements of lease liabilities
Operating cash flows from operating leases$1,847 $3,310 
Financing cash flows from finance leases1,687 1,427 
Right-of-use assets obtained in exchange for new operating leases2,921 22,082 
Right-of-use assets obtained in exchange for new finance leases2,964 2,688 
As ofAs of
March 31, 2023December 31, 2022
Weighted average remaining lease term (in years):
Operating leases5.475.62
Finance leases3.163.28
Weighted average discount rates:
Operating leases7.0 %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 (nine months remaining)$6,825 $5,438 
20248,613 6,570 
20257,671 6,312 
20266,026 2,878 
20275,137 98 
Thereafter9,639 – 
Total lease payments$43,911 $21,296 
Less: Amounts representing interest$(7,801)$(2,751)
Total lease liabilities$36,110 $18,545 
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 (nine months remaining)$6,825 $5,438 
20248,613 6,570 
20257,671 6,312 
20266,026 2,878 
20275,137 98 
Thereafter9,639 – 
Total lease payments$43,911 $21,296 
Less: Amounts representing interest$(7,801)$(2,751)
Total lease liabilities$36,110 $18,545