XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Off-Balance Sheet Arrangements (Details) - Financial guarantees
$ in Thousands
Sep. 30, 2025
USD ($)
Summary of total maximum amount of financial guarantees issued  
2025 $ 8,094
2026 28,967
2027 20
Thereafter 14,525
Total $ 51,606