XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Balance Sheet Location
The balance sheet components of the leases were as follows as of December 31, 2022 and 2021:
December 31, 2022December 31, 2021
Operating leases
Operating lease right-of-use assets$17,291 $15,131 
Other current liabilities$3,128 $2,852 
Long-term operating lease liabilities14,163 12,279 
Total operating lease liabilities$17,291 $15,131 
Finance leases
Property, plant, and equipment$1,442 $1,162 
Accumulated amortization(1,130)(1,011)
Property, plant, and equipment - net$312 $151 
Current maturities of long-term debt$127 $98 
Long-term debt185 53 
Total finance lease liabilities$312 $151 
Components of Lease Cost
The components of lease expense within the Consolidated Statements of Operations were as follows for the years ended December 31, 2022 and 2021:
Year Ended December 31,
20222021
Finance lease cost:
Amortization of finance leases$177 $203 
Interest on lease liabilities34 82 
Operating lease cost2,8912,784 
Sublease income(200)(200)
Total lease cost$2,902 $2,869 
The cash flow components of the leases were as follows for the years ended December 31, 2022 and 2021:
Year Ended December 31,
20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$(3,440)$(3,342)
Financing cash flows from finance leases(164)(221)
Right-of-use assets obtained in exchange for new lease liabilities:
Operating leases$5,257 $1,847 
The weighted-average remaining lease term (in years) and discount rate related to the operating leases were as follows for the periods presented:
December 31,
20222021
Operating lease weighted-average remaining lease term76
Operating lease weighted-average discount rate5.2 %5.2 %
Finance lease weighted-average remaining lease term21
Finance lease weighted-average discount rate3.7 %4.1 %
Lessee, Operating Lease, Liability, Maturity
As of December 31, 2022, estimated annual maturities of lease liabilities for the year ending December 31, 2023 and thereafter were as follows:
Year Ending December 31,Operating LeasesFinance Leases
2023$4,002 $160 
20243,620 112 
20253,043 76 
20262,811 
20272,007 — 
2028 and thereafter4,988 — 
20,471 354 
Interest(3,180)(42)
Total$17,291 $312 
Finance Lease, Liability, Maturity
As of December 31, 2022, estimated annual maturities of lease liabilities for the year ending December 31, 2023 and thereafter were as follows:
Year Ending December 31,Operating LeasesFinance Leases
2023$4,002 $160 
20243,620 112 
20253,043 76 
20262,811 
20272,007 — 
2028 and thereafter4,988 — 
20,471 354 
Interest(3,180)(42)
Total$17,291 $312