v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
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)2026202520262025
Operating lease costs$3,806 $3,806 $7,613 $7,613 
Cash paid for amounts included in the measurement of operating lease liabilities5,058 4,911 10,070 9,748 
Schedule of Undiscounted Minimum Rental Commitments under Non-cancelable Leases
As of June 30, 2026, undiscounted minimum rental commitments under non-cancelable leases were as follows:
(In thousands)
Remaining 2026$8,441 
202720,755 
20283,479 
Undiscounted minimum rental commitments32,675 
Interest(1,504)
Operating lease liabilities$31,171 
Schedule of Future Minimum Lease Payments to be Received under the Long-term Sublease Agreements
As of June 30, 2026, the future minimum lease payments to be received under the long-term sublease agreements were as follows:
(In thousands)
Remaining 2026$465 
20271,054 
2028178
Total$1,697