XML 79 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Narratives) (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Leases [Abstract]      
Right Of Use Asset Obtained In Exchange For Operating Lease Liability $ 57,000    
Right Of Use Asset Obtained In Exchange For Finance Lease Liability     $ 117,600
Cash paid for operating leases 15,700 $ 17,500  
Cash paid for finance leases 60,661 86,166  
Operating Lease Payments $ 3,100 $ 17,900