XML 97 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Narratives) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Lessee Lease Description [Line Items]          
Operating lease income $ 24.1 $ 21.7 $ 75.8 $ 73.1  
Deferred Revenue, Revenue Recognized     $ 49.2   $ 0.8