XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Lease, Cost
Lease costs for the years ended December 31, consist of the following:

202220212020
Operating lease cost:
     Straight-line lease cost$7,685 $7,720 $7,255 
Total operating lease cost7,685 7,720 7,255 
Finance lease cost:
     Depreciation396 389 355 
     Interest on lease liabilities17 30 33 
Total finance lease cost413 419 388 
Total lease cost$8,098 $8,139 $7,643 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases as of December 31, is as follows:

20222021
Operating leases
Other assets$17,710 $19,425 
Other current liabilities$6,919 $7,162 
Other long-term liabilities11,759 12,726 
Total operating lease liabilities$18,678 $19,888 
Finance leases
Property, plant and equipment, gross$1,924 $1,984 
Accumulated depreciation(1,510)(1,145)
Property, plant and equipment, net$414 $839 
 
Current portion of long-term debt$178 $324 
Long-term debt52 240 
Total finance lease liabilities$230 $564 
Weighted average remaining lease term (in years)
Operating leases5.17 years3.90 years
Finance leases1.92 years3.05 years
Weighted average discount rate
Operating leases5.39 %5.02 %
Finance leases4.54 %4.47 %
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases for the years ended December 31, was as follows:

202220212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$7,383 $7,791 $7,535 
Financing cash flows from finance leases313 287 373
Right-of-use assets obtained in exchange for lease obligations:
Operating leases5,167 4,704 4,242 
Finance leases— 305 76 
Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2022 are as follows:

Finance LeaseOperating Lease
2023$178 $6,919 
202434 5,417 
202514 2,408 
202612 1,394 
20271,138 
Thereafter— 4,272 
Total lease payments240 21,548 
Less imputed interest(10)(2,870)
Total lease liabilities$230 $18,678 
Finance Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2022 are as follows:

Finance LeaseOperating Lease
2023$178 $6,919 
202434 5,417 
202514 2,408 
202612 1,394 
20271,138 
Thereafter— 4,272 
Total lease payments240 21,548 
Less imputed interest(10)(2,870)
Total lease liabilities$230 $18,678