Quarterly report [Sections 13 or 15(d)]

Leases (Tables)

v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Operating Lease Cost
The Company’s operating lease costs were as follows:
Three Months Ended March 31,
2025 2024
Operating lease costs $ 4,175 $ 2,648
Variable lease costs 436 311
Short-term lease costs 126 84
Total lease costs $ 4,737 $ 3,043
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,
2025 2024
Cash paid for operating lease liabilities $ 2,930 $ 2,577
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities 10,728 5,627
Other information relating to the Company’s operating leases was as follows:
March 31,
2025
December 31,
2024
Weighted-average remaining lease term
6.7 years 6.7 years
Weighted-average discount rate
7.1% 6.9%
Schedule of Operating Lease Maturity
As of March 31, 2025, the maturities of operating lease liabilities were as follows:
Remainder of 2025
$ 10,176
2026 16,386
2027 15,075
2028 14,086
2029 14,086
Thereafter
35,810
Total remaining lease payments
105,619
Less: imputed interest
24,362
Total operating lease liabilities
81,257
Less: current portion
(8,884)
Long-term operating lease liabilities
$ 72,373