XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of ROU assets and liabilities
Operating ROU assets and liabilities as of December 31, 2022 and December 31, 2021 comprises the following:

(in thousands)
AssetsBalance Sheet ClassificationDecember 31, 2022December 31, 2021
Operating lease assetsRight-of-use assets, net$15,637 $14,992 
Liabilities
OperatingLease liabilities, current$4,958 $3,712 
OperatingLease liabilities, non-current$12,689 $12,781 
Total lease liabilities$17,647 $16,493 
Schedule of lease cost and supplemental lease information
Total lease cost for the years ended December 31, 2022 and December 31, 2021 are summarized in the table below. The variable lease costs were not included in the measurement of the lease liabilities. These primarily include property taxes, property insurance, and common area maintenance expenses.

(in thousands)Statement of Operations ClassificationDecember 31, 2022December 31, 2021
Operating lease cost
Operating lease cost Cost of sales$835 $811 
Operating lease costSelling and marketing, general and administrative4,139 2,535 
4,974 3,346 
Short-term lease cost
Short-term lease costSelling and marketing, general and administrative1,662 879 
1,662 879 
Variable lease cost
Variable lease costCost of sales— 236 
Variable lease costSelling and marketing, general and administrative— 270 
— 506 
Total operating lease cost$6,636 $4,731 
The following table includes supplemental lease information:

Supplemental Cash Flow Information (dollars in thousands)December 31, 2022December 31, 2021
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$2,981 $3,041 
Lease liabilities arising from new ROU assets
Operating leases$4,476 $5,707 
Weighted average remaining lease term (in years)
Operating leases6.06.3
Weighted average discount rate
Operating leases2.98 %2.75 %
Schedule of lease liability maturity, operating
The following table summarizes future operating lease payments as of December 31, 2022:
(in thousands)Future Minimum Payments
2023$5,407 
20244,532 
20251,729 
20261,372 
20271,096 
Thereafter5,145 
Total19,281 
Less: Imputed Interest(1,634)
Present value of net lease payments$17,647