v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Cost and Supplemental Lease Information
Operating lease expense is recorded on a straight-line basis over the lease term. During the three and six months ended June 30, 2026 and 2025, lease costs were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
(in thousands)
Operating lease cost$1,574 $1,458 $3,197 $2,938 
Variable lease cost223 129 356 250 
Short-term lease cost220 209 522 429 
Total lease cost$2,017 $1,796 $4,075 $3,617 
Supplemental information related to operating lease transactions is as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
(in thousands)
Lease liability payments$1,740 $1,471 $3,370 $2,836 
Lease right-of-use assets obtained in exchange for liabilities$865 $3,118 $2,917 $3,118 
Non-cash net increase in lease assets due to lease modifications$(216)$1,861 $(216)$1,861 
Non-cash net increase in lease liability due to lease modifications$216 $(1,743)$216 $(1,743)
Weighted average remaining lease term and discount rate as of June 30, 2026 and December 31, 2025 were as follows:
As of
June 30,
2026
December 31,
2025
Weighted average remaining lease term, in years3.53.7
Weighted average discount rate7.7 %7.6 %
Schedule of Operating Lease Maturities
As of June 30, 2026, operating lease liabilities will mature as follows:
Lease Payments
(in thousands)
2026 (excluding six months ended June 30, 2026)
$3,730 
20275,673 
20284,029 
20293,169 
20302,312 
Thereafter278 
Total lease payments19,191 
Less: imputed interest(2,483)
Total$16,708