XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments, Contingencies and Off-Balance Sheet Arrangements - Off-Balance Sheet Commitments (Detail)
$ in Millions
3 Months Ended
Jun. 30, 2025
USD ($)
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]  
Amount of Commitment Expiration by Period - 2025 $ 0.0
Amount of Commitment Expiration by Period - 2026 0.0
Amount of Commitment Expiration by Period - 2027 0.0
Amount of Commitment Expiration by Period - 2028 0.0
Amount of Commitment Expiration by Period - 2029 0.0
Amount of Commitment Expiration by Period - Thereafter 42.8
Total Amounts Committed 42.8
Financial guarantees  
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]  
Amount of Commitment Expiration by Period - 2025 0.0
Amount of Commitment Expiration by Period - 2026 0.0
Amount of Commitment Expiration by Period - 2027 0.0
Amount of Commitment Expiration by Period - 2028 0.0
Amount of Commitment Expiration by Period - 2029 0.0
Amount of Commitment Expiration by Period - Thereafter 28.6
Total Amounts Committed 28.6
Letters of credit  
Commitments Contingencies And Off Balance Sheet Arrangements [Line Items]  
Amount of Commitment Expiration by Period - 2025 0.0
Amount of Commitment Expiration by Period - 2026 0.0
Amount of Commitment Expiration by Period - 2027 0.0
Amount of Commitment Expiration by Period - 2028 0.0
Amount of Commitment Expiration by Period - 2029 0.0
Amount of Commitment Expiration by Period - Thereafter 14.2
Total Amounts Committed $ 14.2