v3.26.1
Financial Instruments and Fair Value Measures - Concentrations of Risk (Details) - Accounts receivable, net - wholesaler
3 Months Ended 12 Months Ended
Mar. 31, 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) 78.00% 84.00%