v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
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, 2026 were as follows (in thousands):
Operating Lease
2026 (remainder of the year)2,380 
20275,897 
20287,467 
20298,129 
20308,414 
20314,278 
Total undiscounted lease payments$36,565 
Less: Present value discount(7,822)
Total discounted lease payments$28,743 
Total current operating lease liabilities$2,272 
Total non-current operating lease liabilities$26,471 
Total lease liability $28,743 
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,
20262025
Weighted-average remaining lease term (in years)5.06.0
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, 2026 and 2025 are as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease costs$1,505 $1,505 $3,011 3,011 
Other variable costs471 522 971 952 
Total expense$1,976 $2,027 $3,982 $3,963