XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments for Licensing and Similar Agreements
Licensing and similar agreements in effect at December 31, 2025 contain provisions for future minimum payments as shown in the following table:
 Licensing and
Similar
Agreements
 (In thousands)
2026$100,011 
202794,319 
202870,751 
202959,179 
203012,520 
Thereafter— 
$336,780