v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
2026202520262025
Operating lease expense$1,255 $1,185 $2,816 $2,260 
Short-term lease expense446 159 502 175 
Total lease expense$1,701 $1,344 $3,318 $2,435 

Other information related to the Company's operating leases was as follows:
June 30, 2026December 31, 2025
Weighted-average remaining lease term (in years)3.04.1
Weighted-average discount rate 6.2 %6.2 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of June 30, 2026 were as follows:

Remaining 2026$3,568 
20277,312 
20286,155 
20293,177 
2030754 
Thereafter— 
Total undiscounted lease payments 20,966 
Less: imputed interest(1,812)
Total lease liabilities$19,154