XML 106 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expenses, Supplemental Cash Flow Information, Weighted Average Remaining Terms, and Weighted Average Discount Rates
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 
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 %
Schedule of Supplemental Balance Sheet Information
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 
Schedule of Maturities of Lease Liabilities
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