v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Information Related to Lease
The following tables present additional information for our operating leases:
June 30,
2026
December 31, 2025
Weighted-average remaining lease term (in years)8.679.11
Weighted-average discount rate7.3 %7.2 %
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
(in thousands)
Cash paid for operating lease liabilities$3,255 $3,117 $6,962 $6,201 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2026 were as follows:
Years ending December 31,
(in thousands)
Remainder of 2026$5,978 
202715,788 
202817,339 
202917,859 
203018,395 
Thereafter82,805 
Total future undiscounted lease payments158,164 
Less: Imputed interest(42,719)
Total lease liabilities$115,445