XML 87 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
The Company leases offices and manufacturing facilities under non-cancelable operating leases expiring at various dates through August 2032. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from one to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.
The components of lease expenses were as follows (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$8,441 $6,533 $4,654 
Variable lease cost1,887 2,230 1,703 
Total operating lease cost$10,328 $8,763 $6,357 
Supplemental cash flow information related to leases was as follows (in thousands):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$(7,508)$(6,070)$(4,609)
Right of use assets obtained in exchange for lease obligations:
Operating leases28,447 16,749 2,876 
Supplemental balance sheet information related to leases was as follows (in thousands):
December 31, 2023December 31, 2022
Operating leases:
Operating lease right-of-use assets$42,706 $21,244 
Operating lease liabilities:
Operating lease liabilities, current$10,154 $5,953 
Operating lease liabilities, non-current35,079 16,989 
Total operating lease liabilities$45,233 $22,942 
Weighted average remaining terms were as follows (in years):
December 31, 2023December 31, 2022
Weighted average remaining lease term
Operating leases5.614.43
Weighted average discount rates were as follows:
December 31, 2023December 31, 2022
Weighted average discount rate
Operating leases6.45 %5.45 %
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,Operating Leases
2024$10,432 
202510,314 
20269,961 
20278,989 
20286,039 
Thereafter8,315 
Total lease payments54,050 
Less: imputed interest(8,817)
Total leases liabilities$45,233 
Leases Leases
The Company leases offices and manufacturing facilities under non-cancelable operating leases expiring at various dates through August 2032. Some of the Company’s leases include one or more options to renew, with renewal terms that if exercised by the Company, extend the lease term from one to six years. The exercise of these renewal options is at the Company’s discretion. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company’s short-term leases and sublease income were not material.
The components of lease expenses were as follows (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$8,441 $6,533 $4,654 
Variable lease cost1,887 2,230 1,703 
Total operating lease cost$10,328 $8,763 $6,357 
Supplemental cash flow information related to leases was as follows (in thousands):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$(7,508)$(6,070)$(4,609)
Right of use assets obtained in exchange for lease obligations:
Operating leases28,447 16,749 2,876 
Supplemental balance sheet information related to leases was as follows (in thousands):
December 31, 2023December 31, 2022
Operating leases:
Operating lease right-of-use assets$42,706 $21,244 
Operating lease liabilities:
Operating lease liabilities, current$10,154 $5,953 
Operating lease liabilities, non-current35,079 16,989 
Total operating lease liabilities$45,233 $22,942 
Weighted average remaining terms were as follows (in years):
December 31, 2023December 31, 2022
Weighted average remaining lease term
Operating leases5.614.43
Weighted average discount rates were as follows:
December 31, 2023December 31, 2022
Weighted average discount rate
Operating leases6.45 %5.45 %
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,Operating Leases
2024$10,432 
202510,314 
20269,961 
20278,989 
20286,039 
Thereafter8,315 
Total lease payments54,050 
Less: imputed interest(8,817)
Total leases liabilities$45,233