XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Leases and Other Commitments (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
(In thousands)
Operating lease cost$22,962 $17,797 $43,237 $35,401 
Variable lease cost3,857 3,142 7,202 6,333 
Total lease cost$26,819 $20,939 $50,439 $41,734 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
June 30,
2025
December 31,
2024
(In thousands)
Right of use assets, net$245,691 $235,666 
Lease liabilities included in Accrued Liabilities and other55,955 54,736 
Lease liabilities included in Other long-term liabilities200,746 190,017 
Total lease liabilities$256,701 $244,753 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2025 were as follows:
Lease Liability Maturity Analysis
Operating Leases
(In thousands)
Remaining 2025$32,739 
202659,106 
202748,173 
202837,271 
202931,017 
Thereafter93,763 
Total lease payments302,069 
Less: imputed interest45,368 
$256,701