Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Cost
The Company’s operating lease costs were as follows:
Three Months Ended March 31,
2024 2023
Operating lease costs $ 2,648 $ 2,350
Variable lease costs 311 190
Short-term lease costs 84 94
Total lease costs $ 3,043 $ 2,634
Schedule of Supplemental Information Related to Operating Leases
Supplemental cash flow information relating to the Company’s operating leases was as follows:
Three Months Ended March 31,
2024 2023
Cash paid for operating lease liabilities $ 2,577 $ 2,185
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities 5,627 4,360
Other information relating to the Company’s operating leases was as follows:
March 31,
2024
December 31,
2023
Weighted-average remaining lease term
6.2 years 6.4 years
Weighted-average discount rate
5.5% 5.1%
Schedule of Operating Lease Maturity
As of March 31, 2024, the maturities of operating lease liabilities were as follows:
Remainder of 2024
$ 7,682
2025 10,082
2026 8,480
2027 6,875
2028 5,879
Thereafter
14,691
Total remaining lease payments
53,689
Less: imputed interest
8,293
Total operating lease liabilities
45,396
Less: current portion
(8,020)
Long-term operating lease liabilities
$ 37,376