XML 104 R96.htm IDEA: XBRL DOCUMENT v3.25.2
Accounting Pronouncements (Adoption Of New Accounting Pronouncement Adjustments To Select Tables) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Statements Adjusted [Abstract]        
Assets $ 20,848,368 $ 20,479,170 $ 19,305,427  
Liabilities 13,187,600 12,981,027    
Stockholders Equity Including Portion Attributable To Noncontrolling Interest $ 7,660,768 $ 7,498,143 $ 7,350,441 $ 7,172,445