XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Balances within the Consolidated Balance Sheets
Lease balances within our consolidated balance sheets were as follows:
(In thousands)September 30, 2025December 31, 2024
Assets:
Operating lease right-of-use assets$11,003 $14,322 
Liabilities:
Other accrued liabilities$3,686 $3,553 
Long-term operating lease obligations6,889 9,232 
Total lease liabilities$10,575 $12,785 
Schedule of Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information
Operating lease expense, operating lease cash flows and supplemental cash flow information were as follows:

(In thousands)Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Cost of sales$404 $562 $1,073 $1,859 
Selling, general and administrative expenses2,451 1,112 4,721 3,365 
Total operating lease expense$2,855 $1,674 $5,794 $5,224 
Operating lease expenses from variable and short-term lease costs$390 $315 $1,112 $832 
Operating cash outflows from operating leases$1,935 $2,062 $4,800 $5,377 
Operating lease right-of-use assets obtained in exchange for lease obligations$950 $160 $4,835 $169 
Schedule of Weighted Average Remaining Lease Liability Term and Weighted Average Discount Rate
The weighted average remaining lease liability term and the weighted average discount rate were as follows:
September 30, 2025December 31, 2024
Weighted average lease liability term (in years)4.24.6
Weighted average discount rate5.77 %5.45 %
Schedule of Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities
The following table reconciles the undiscounted cash flows for each of the first five years and thereafter to the operating lease liabilities recognized in our consolidated balance sheets at September 30, 2025. The reconciliation excludes short-term leases that are not recorded in our consolidated balance sheets.
(In thousands)September 30, 2025
2025 (remaining 3 months)$826 
20264,426 
20272,971 
20281,206 
2029581 
Thereafter2,139 
Total lease payments12,149 
Less: imputed interest(1,574)
Total lease liabilities$10,575