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,
2025202420252024
Operating lease costs$4,513$2,767$8,688$5,415
Variable lease costs5762921,011603
Short-term lease costs117104243188
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,
20252024
Cash paid for operating lease liabilities$5,839$5,189
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities16,16919,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 years6.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
202617,191
202716,328
202815,442
202915,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