v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense and Other Information The components of lease expense were as follows (in thousands):
Three Months Ended March 31,
20262025
Operating lease expense$1,561 $1,075 
Short-term lease expense56 16
Total lease expense$1,617 $1,091 

Other information related to the Company's operating leases was as follows:

March 31, 2026December 31, 2025
Weighted-average remaining lease term (in years)3.94.1
Weighted-average discount rate 6.2 %6.2 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of March 31, 2026 were as follows:

Remaining 2026$6,204 
20278,328 
20287,726 
20293,649 
20301,235 
Thereafter1,760 
Total undiscounted lease payments 28,902 
Less: imputed interest(3,195)
Total lease liabilities$25,707