XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Financial Guarantees (Details) - Financial standby letters of credit and other financial surety instruments
$ in Thousands
Mar. 31, 2022
USD ($)
Summary of total maximum amount of financial guarantees issued  
2022 $ 15,780
2023 39,784
2024 8,488
Thereafter 35,977
Total $ 100,029