Commitments and Contingencies - Off-Balance Sheet Arrangements (Details) - Financial guarantees $ in Thousands |
Jun. 30, 2025
USD ($)
|
---|---|
Summary of total maximum amount of financial guarantees issued | |
2025 | $ 27,042 |
2026 | 23,846 |
2027 | 5,834 |
Thereafter | 8,322 |
Total | $ 65,044 |
X | ||||||||||
- Definition Financial guarantees future maximum amounts issued. No definition available.
|
X | ||||||||||
- Definition Amount of the guarantee obligations maximum exposure maturing after the third fiscal year following the latest fiscal year ended. No definition available.
|
X | ||||||||||
- Definition Amount of the Guarantee obligations maximum exposure maturing in the remainder of the fiscal year following the latest fiscal year ended. No definition available.
|
X | ||||||||||
- Definition Amount of the guarantee obligation's maximum exposure maturing in the third fiscal year following the latest fiscal year ended. No definition available.
|
X | ||||||||||
- Definition Amount of the guarantee obligations maximum exposure maturing in the third fiscal year following the latest fiscal year ended. No definition available.
|
X | ||||||||||
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|