XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Lease Cost and Supplemental Cash Flow Information Related to Leases The components of lease expense were as follows:
 Year Ended
December 31, 2022
Year Ended
December 31, 2021
Operating lease cost$7,212 $7,805 
Finance lease cost:
Amortization of ROU assets$113 $295 
Interest on lease liabilities$18 $20 
Total finance lease cost$131 $315 
Supplemental cash flow information related to leases was as follows:
Year Ended
December 31, 2022
Year Ended
December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$7,513 $7,860 
Operating cash flows from finance leases$18 $20 
Financing cash flows from finance leases$220 $296 
ROU assets obtained in exchange for lease obligations:
Operating leases$1,792 $1,210 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
As ofAs of
December 31, 2022December 31, 2021
Operating leases:
Operating lease right-of-use asset$18,989 $22,543 
Current operating lease liability$5,535 $5,601 
Operating lease liability - less current portion14,532 18,538 
     Total operating lease liability$20,067 $24,139 
Finance leases:
Property and equipment, at cost$1,523 $1,380 
Accumulated depreciation$(1,387)$(1,222)
     Property and equipment, net$136 $158 
Current finance lease liability$174 $137 
Finance lease liability - less current portion$117 $110 
     Total finance lease liability$291 $247 
Weighted Average Remaining Lease Term (in years):
     Operating leases4.975.69
     Finance leases2.242.12
Weighted Average Discount Rate:
     Operating leases5.67 %5.67 %
     Finance leases5.31 %5.02 %
Operating Lease, Liability, Maturity Maturities of lease liabilities are as follows:
Year Ending December 31,Operating leasesFinance leases
2023$6,674 $184 
2024$5,245 $73 
2025$3,422 $23 
2026$2,392 $18 
2027$1,579 $10 
Thereafter$4,053 $— 
Total lease payments$23,365 $308 
Less imputed interest$(3,298)$(17)
Total$20,067 $291 
Finance Lease, Liability, Maturity Maturities of lease liabilities are as follows:
Year Ending December 31,Operating leasesFinance leases
2023$6,674 $184 
2024$5,245 $73 
2025$3,422 $23 
2026$2,392 $18 
2027$1,579 $10 
Thereafter$4,053 $— 
Total lease payments$23,365 $308 
Less imputed interest$(3,298)$(17)
Total$20,067 $291