XML 94 R87.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2025
Dec. 31, 2024
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Commitments And Contingencies [Line Items]              
Allowance for credit losses   $ 48,041 $ 47,292 $ 47,291 $ 44,678 $ 43,952 $ 51,082
Cash settlement payment $ 29,500            
Accrued contingent litigation liability   23,000 23,000        
Insurance settlement payment   6,500          
After-tax settlement   (17,100)          
Unfunded Commitments [Member] | Other Liabilities [Member]              
Commitments And Contingencies [Line Items]              
Allowance for credit losses   $ 4,100 $ 4,600