v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Expense and Other Information Related to Leases
The components of lease expense and other information related to leases were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2025202420252024
Operating lease costs$3,806 $3,806 $7,613 $7,613 
Cash paid for amounts included in the measurement of operating lease liabilities4,911 4,678 9,748 9,331 
Schedule of Undiscounted Minimum Rental Commitments under Non-cancelable Leases
As of June 30, 2025, undiscounted minimum rental commitments under non-cancelable leases were as follows:
(In thousands)
Remaining 2025$8,195 
202620,151 
202720,755 
20283,479 
Undiscounted minimum rental commitments$52,580 
Interest(3,820)
Operating lease liabilities$48,760 
Schedule of Future Minimum Lease Payments to be Received under the Long-term Sublease Agreements
As of June 30, 2025, the future minimum lease payments to be received under the long-term sublease agreements were as follows:
(In thousands)
Remaining 2025$31 
Total$31