v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of assets and liabilities
Operating and finance lease assets and liabilities are as follows:

(In thousands)ClassificationJune 30, 2025December 31, 2024
Assets
OperatingRight-of-use assets$67,398 $70,098 
FinanceProperty and equipment, net686 686 
Total leased assets$68,084 $70,784 
Liabilities
Current
OperatingCurrent portion of operating lease liabilities$13,753 $9,257 
FinanceOther current liabilities118 116 
Non-current
OperatingOperating lease liabilities$86,011 $89,593 
FinanceOther long-term liabilities554 570 
Total leased liabilities$100,436 $99,536