v3.26.1
Financial Instruments - Credit Losses - Schedule of Disaggregation of Defaulted Notes by Year of Default (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Credit Loss [Abstract]  
2026 $ 82
2025 298
2024 136
2023 405
2022 141
2021 and prior 2,006
Total $ 3,068