v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease, Cost
Operating lease expense consisted of:
Three months ended June 30,
Six months ended June 30,
(in thousands)
2026202520262025
Operating lease expense
$854 $671 $1,626 $1,343 
Short-term lease expense and other(1)
357 351 663 526 
Total lease expense$1,211 $1,022 $2,289 $1,869 
(1) Other lease expense includes variable lease expense.
Supplemental Cash Flow Information
Six months ended June 30,
Cash flow information (in thousands)
20262025
Cash paid for operating lease liabilities
$1,780 $1,393 
Right-of-use assets obtained in exchange for operating lease obligations(1)
$4,797 $— 
(1) For the six months ended June 30, 2026, right-of-use assets obtained in exchange for operating lease obligations is related to the commencement of the Company’s lease agreement in India.
Schedule of Lessee, Operating Lease, Liability, Maturity
The future maturities of operating lease liabilities are as follows:

(in thousands)June 30, 2026
2026 (six months remaining)$1,920 
20273,738 
20283,945 
20294,307 
20304,458 
Thereafter9,017 
Total minimum lease payments27,385 
Less: present value discount(6,431)
Total lease liability balance$20,954