XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Credit Losses - Schedule of Disaggregation of Defaulted Notes by Year of Default (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Credit Loss [Abstract]  
2025 $ 43
2024 449
2023 889
2022 141
2021 1,490
2020 and prior 1,758
Total $ 4,770