v3.26.1
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 20, 2023
Class of Stock [Line Items]              
Stock Issued During Period, Shares, New Issues     1,157,727   278,114 1,415,924  
Stock Issued During Period, Value, Gross     $ 117.1   $ 55.0 $ 143.2  
Stock Issued During Period, Value, Net     114.7   54.2 140.1  
Direct Costs of Stock Issuance     0.5   $ 0.1 $ 0.6  
Preferred Stock, Par Value Per Share             $ 1.00
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation $ (0.3) $ (0.3) (2.2) $ (0.3)      
Share-Based Payment Arrangement, Reclassification From Equity To Liability 0.8            
Payments for Share-Based Compensation Arrangement Reclassification 0.2   2.2        
Share-Based Payment Arrangement, Reclassification From Equity To Liability, Increase In SGA Expense 17.2   3.6        
Minimum [Member]              
Class of Stock [Line Items]              
Purchase Price Increase Per Share             160.38
Maximum [Member]              
Class of Stock [Line Items]              
Purchase Price Increase Per Share             $ 1,143.95
Preferred Stock [Member]              
Class of Stock [Line Items]              
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 0.0 0.0 0.0 0.0      
Share-Based Payment Arrangement, Reclassification From Equity To Liability 0.0            
Common Stock [Member] | Common Class A [Member]              
Class of Stock [Line Items]              
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation 0.0 0.0 0.0 0.0      
Share-Based Payment Arrangement, Reclassification From Equity To Liability 0.0            
Excess of Capital over Par Value [Member]              
Class of Stock [Line Items]              
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation (0.3) $ (0.3) $ (2.2) $ (0.3)      
Share-Based Payment Arrangement, Reclassification From Equity To Liability $ 0.8