XML 154 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Schedule of Conversion Rate Per Share of Mandatory Convertible Preferred Stock (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Scenario One | Mandatory convertible preferred stock  
Class of Stock [Line Items]  
Mandatory convertible preferred stock, convertible, conversion price, increase (in dollars per share) $ 171.5854
Conversion of stock, shares converted (in shares) | shares 5.8280
Scenario Two and Three  
Class of Stock [Line Items]  
Mandatory convertible preferred stock, convertible, conversion price, increase (in dollars per share) $ 1,000
Scenario Two and Three | Mandatory convertible preferred stock | Minimum  
Class of Stock [Line Items]  
Conversion of stock, shares converted (in shares) | shares 5.8280
Scenario Two and Three | Mandatory convertible preferred stock | Maximum  
Class of Stock [Line Items]  
Conversion of stock, shares converted (in shares) | shares 6.9940
Scenario Two | Mandatory convertible preferred stock  
Class of Stock [Line Items]  
Mandatory convertible preferred stock, convertible, conversion price, increase (in dollars per share) $ 171.5854
Scenario Three | Mandatory convertible preferred stock  
Class of Stock [Line Items]  
Mandatory convertible preferred stock, convertible, conversion price, increase (in dollars per share) 142.9797
Scenario Four | Mandatory convertible preferred stock  
Class of Stock [Line Items]  
Mandatory convertible preferred stock, convertible, conversion price, increase (in dollars per share) $ 142.9797
Conversion of stock, shares converted (in shares) | shares 6.9940