XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
LEASES LEASES
Operating Leases
The Company has operating leases for office and warehouse space and certain equipment. In certain of the Company’s lease agreements, the rental payments are adjusted periodically based on defined terms within the lease. The Company did not have any finance leases as of September 30, 2023 and 2022, respectively, or during the nine-month periods then ended, respectively.
The Company’s leases relating to office and warehouse space have lease terms ranging from 19 months to 122 months. The Company’s leases relating to equipment have lease terms ranging from 24 months to 203 months, with certain of them having automatic renewal clauses.
The Company’s warehouse agreements also contain non-lease components, in the form of payments towards variable logistics services and labor charges, which the Company is obligated to pay based on the services consumed by it. Such amounts are not included in the measurement of the lease liability but are recognized as expenses when they are incurred.
The operating lease expense was $1.1 million and $1.7 million for the three months ended September 30, 2023 and 2022, respectively, and $3.9 million and $5.2 million for the nine months ended September 30, 2023 and 2022, respectively.

Supplemental cash flow information related to the Company’s operating leases was as follows (in thousands):
Nine months ended September 30,
20232022
Cash paid for amounts included in the measurements of lease liabilities
Operating cash flow used in operating leases$4,838 $5,413 
Right-of-use assets obtained in exchange for lease obligations
Operating leases$753 $103 
As of September 30, 2023, the weighted average remaining lease term was 4 years, 2 months and the weighted average discount rate was 2.00%.
The following table presents the maturity of the Company’s operating lease liabilities as of September 30, 2023 (in thousands):
2023 (excluding the nine months ended September 30, 2023)
$1,435 
20245,955 
20256,095 
20264,438 
20272,553 
Thereafter2,858 
Total lease payments$23,334 
Less: imputed interest(990)
Total $22,344