XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Components of Lease Expense, Supplemental Cash Flow Information Related to Leases, and Supplemental Balance Sheet Information Related to Leases
The components of lease expense were as follows:
 Three months ended
 March 31,
 20232022
Operating lease cost$1,395 $1,347 
Finance lease cost:
Amortization of right-of-use assets$57 $45 
Interest on lease obligation46 37 
Total finance lease cost$103 $82 

The following table provides supplemental cash flows information related to leases:
Three months ended
March 31,
20232022
Cash Flows from Operating Activities
Cash paid for amounts included in lease obligations:
Operating cash flows for operating leases$1,166 $1,173 
Supplemental Lease Cash Flow Disclosures
Operating lease right-of-use assets obtained in exchange for new
      operating lease obligations
707 689 

The following tables set forth supplemental balance sheet information related to leases:
 March 31,
2023
December 31,
2022
Operating Leases
Operating lease right-of-use assets$21,619 $21,814 
Accounts payable and accrued liabilities$3,530 $3,547 
Operating lease obligation18,413 18,659 
Total operating lease obligation$21,943 $22,206 
Finance Leases
Property, plant and equipment, at cost$2,972 $2,770 
Accumulated depreciation and amortization(1,314)(1,224)
Property, plant and equipment, net$1,658 $1,546 
Current portion of long-term debt$209 $170 
Long-term debt1,758 1,647 
Total finance lease obligation$1,967 $1,817 
March 31,
 
20232022
Weighted-Average Remaining Lease Term (years)
Operating leases8.18.2
Finance leases7.38.5
Weighted-Average Discount Rate
Operating leases3.8 %3.7 %
Finance leases7.8 %8.1 %
Schedule of Maturities of Operating Leases
The following table provides the expected future minimum maturities of lease obligations:
At March 31, 2023OperatingFinance
LeasesLeases
Remainder of 2023$3,537 $273 
20244,309 364 
20253,652 367 
20262,942 309 
20272,415 306 
Thereafter9,427 1,091 
Total lease payments26,282 2,710 
Less: imputed interest(4,339)(743)
Total$21,943 $1,967 
Schedule of Maturities of Finance Leases
The following table provides the expected future minimum maturities of lease obligations:
At March 31, 2023OperatingFinance
LeasesLeases
Remainder of 2023$3,537 $273 
20244,309 364 
20253,652 367 
20262,942 309 
20272,415 306 
Thereafter9,427 1,091 
Total lease payments26,282 2,710 
Less: imputed interest(4,339)(743)
Total$21,943 $1,967