v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Operating Lease Liability
The undiscounted future non-cancellable lease payments of the Company's operating lease liability as of June 30, 2025 were as follows (in thousands):
Operating Lease
2025 (remainder of the year)1,940 
20264,406 
20275,898 
20287,468 
2029 and thereafter20,822 
Total undiscounted lease payments$40,534 
Less: Present value discount(10,518)
Total discounted lease payments$30,016 
Total current operating lease liabilities$1,225 
Total non-current operating lease liabilities$28,791 
Total lease liability $30,016 
Schedule of Weighted-average Remaining Lease Terms and Discount Rates
The weighted-average remaining lease terms and discount rates related to the Company's operating leases were as follows:
Six Months Ended June 30,
20252024
Weighted-average remaining lease term (in years)6.06.9
Weighted-average discount rate
9.3%9.3%
Schedule of Operating and Variable Lease Cost Lease expenses for each of the three and six months ended June 30, 2025 and 2024 are as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease costs$1,505 $1,625 $3,011 $2,597 
Other variable costs522 280 952 445 
Total expense$2,027 $1,905 $3,963 $3,042