v3.26.1
Financial Instruments and Fair Value Measures - Concentrations of Risk (Details) - Accounts receivable, net - wholesaler
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Concentration of Risk    
Number of principal customers 3 3
Geographic risk | Principal US customers    
Concentration of Risk    
Concentrations risk (as a percent) 82.00% 84.00%