v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Operating and Financing Lease Right of Use Assets and Lease Liabilities
The following table summarizes the lease-related assets and liabilities recorded in the condensed consolidated balance sheets at June 30, 2025 and December 31, 2024:
Lease PositionBalance Sheet ClassificationJUNE 30, 2025DECEMBER 31, 2024
(In thousands)
Assets
Operating lease assetsOperating lease right-of-use assets$12,705 $13,841 
Total lease assets$12,705 $13,841 
Liabilities
Current
OperatingOther current liabilities$4,322 $5,306 
Noncurrent
OperatingOperating lease liabilities, net of current portion9,366 11,166 
Total lease liabilities$13,688 $16,472 
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, 2025:
OPERATING
LEASES
(In thousands)
Remainder of 2025$2,846 
20263,929 
20272,831 
20281,089 
20291,052 
Thereafter5,113 
Total future lease payments16,860 
Less: imputed interest(3,172)
Total$13,688