v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Information Related to Lease
The following tables present additional information for our operating leases:
March 31,
2026
December 31, 2025
Weighted-average remaining lease term (in years)8.909.11
Weighted-average discount rate7.2 %7.2 %
Three Months Ended
March 31,
20262025
(in thousands)
Cash paid for operating lease liabilities$3,707 $3,084 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of March 31, 2026 were as follows:
Years ending December 31,
(in thousands)
Remainder of 2026$8,930 
202715,788 
202817,339 
202917,859 
203018,395 
Thereafter82,805 
Total future undiscounted lease payments161,116 
Less: Imputed interest(44,819)
Total lease liabilities$116,297