v3.26.1
Financial Liabilities - Convertible Senior Subordinated Notes due 2026 - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
May 15, 2025
Apr. 15, 2025
Apr. 30, 2020
Mar. 31, 2026
Financial Liabilities        
Effective interest rate       2.10%
1.5% Convertible Senior Subordinated Notes due 2026        
Financial Liabilities        
Principal Amount       $ 0.1
Aggregate principal amount $ 59.9      
Percentage of redemption price 100.00%      
Cash paid to repurchase debt   $ 170.0    
Repurchase Amount $ 59.9 $ 170.0    
Convertible Debt [Member] | 1.5% Convertible Senior Subordinated Notes due 2026        
Financial Liabilities        
Principal Amount     $ 230.0  
Stated interest rate     1.50%  
Interest rate description     The 2026 Convertible Notes accrued interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year  
Debt instrument maturity date     Apr. 15, 2026