XML 52 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
12 Months Ended
Dec. 31, 2025
Future Minimum Lease Payments [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December 31, 2025:
(In thousands)
2026
$12,847 
2027
11,102 
2028
10,804 
2029
6,431 
2030
5,243 
Thereafter27,433 
Total lease payments73,860 
Less: Imputed interest(17,185)
Total operating lease liability$56,675