v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Assets and Liabilities, Lessee
The following table summarizes the lease-related assets and liabilities recorded in the condensed consolidated balance sheets at June 30, 2026 and December 31, 2025:
Lease PositionBalance Sheet ClassificationJUNE 30, 2026DECEMBER 31, 2025
(In thousands)
Assets
Operating lease assetsOperating lease right-of-use assets$8,952 $11,840 
Total lease assets$8,952 $11,840 
Liabilities
Current
OperatingOther current liabilities$3,161 $3,832 
Noncurrent
OperatingOperating lease liabilities, net of current portion6,945 8,438 
Total lease liabilities$10,106 $12,270 
Schedule of Minimum Lease Payments of Operating Leases
The following table summarizes by year the maturities of our minimum lease payments as of June 30, 2026:
OPERATING
LEASES
(In thousands)
Remainder of 2026$1,995 
20272,841 
20281,330 
20291,176 
20301,098 
Thereafter4,105 
Total future lease payments12,545 
Less: imputed interest(2,439)
Total$10,106