Quarterly report [Sections 13 or 15(d)]

Leases (Tables)

v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Operating Lease Cost
The Company’s operating lease costs were as follows:
Three Months Ended June 30, Six Months Ended June 30,
2025 2024 2025 2024
Operating lease costs $ 4,513 $ 2,767 $ 8,688 $ 5,415
Variable lease costs 576 292 1,011 603
Short-term lease costs 117 104 243 188
Total lease costs $ 5,206 $ 3,163 $ 9,942 $ 6,206
Schedule of Supplemental Information Related to Operating Leases
Supplemental cash flow information relating to the Company’s operating leases was as follows:
Six Months Ended June 30,
2025 2024
Cash paid for operating lease liabilities $ 5,839 $ 5,189
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities 16,169 19,128
Other information relating to the Company’s operating leases was as follows:
June 30,
2025
December 31,
2024
Weighted-average remaining lease term
6.6 years 6.7 years
Weighted-average discount rate
7.1% 6.9%
Schedule of Operating Lease Maturity
As of June 30, 2025, the maturities of operating lease liabilities were as follows:
Remainder of 2025
$ 7,608
2026 17,191
2027 16,328
2028 15,442
2029 15,455
Thereafter
40,010
Total remaining lease payments
112,034
Less: imputed interest
25,371
Total operating lease liabilities
86,663
Less: current portion
(10,124)
Long-term operating lease liabilities
$ 76,539