Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Cost
The Company’s operating lease costs were as follows:
Year Ended December 31,
2023 2022 2021
Operating lease costs $ 10,005 $ 8,890 $ 5,823
Variable lease costs 944 609 343
Short-term lease costs 385 430 136
Total lease costs $ 11,334 $ 9,929 $ 6,302
Schedule of Supplemental Information Related to Operating Leases
Supplemental cash flow information relating to the Company’s operating leases was as follows:
Year Ended December 31,
2023 2022 2021
Cash paid for operating lease liabilities $ 8,421 $ 6,027 $ 5,490
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities 8,447 22,237 4,073
Other information relating to the Company’s operating leases was as follows:
As of December 31,
2023 2022
Weighted-average remaining lease term
6.4 years 7.4 years
Weighted-average discount rate
5.1% 4.3%
Schedule of Operating Lease Maturity
As of December 31, 2023, the maturities of operating lease liabilities were as follows:
2024 $ 9,452
2025 9,083
2026 7,507
2027 5,851
2028 4,762
Thereafter
13,633
Total remaining lease payments
50,288
Less: imputed interest
7,434
Total operating lease liabilities
42,854
Less: current portion
(7,510)
Long-term operating lease liabilities
$ 35,344