XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - VIE (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
item
Sep. 30, 2025
USD ($)
Aug. 31, 2025
USD ($)
Sep. 30, 2024
USD ($)
Aug. 31, 2024
USD ($)
Securitizations and Variable Interest Entities          
Number of sponsored securitizations completed | item 4        
Pledged securities held to maturity, at amortized cost $ 835,797 $ 954,115      
Total assets 9,026,030 9,568,302   $ 9,088,565  
Liabilities 8,028,643 8,481,387      
Municipal certificates          
Securitizations and Variable Interest Entities          
Secured borrowing     $ 200,300    
Class A municipal certificates          
Securitizations and Variable Interest Entities          
Secured borrowing     134,200    
Assets pledged as collateral          
Securitizations and Variable Interest Entities          
Pledged securities held to maturity, at amortized cost 0 200,283 200,300   $ 200,300
Assets pledged as collateral | Class A municipal certificates          
Securitizations and Variable Interest Entities          
Pledged securities held to maturity, at amortized cost     134,200    
Assets pledged as collateral | Class B municipal certificates          
Securitizations and Variable Interest Entities          
Pledged securities held to maturity, at amortized cost     $ 66,100    
VIE          
Securitizations and Variable Interest Entities          
Total assets 83,500 83,200      
Liabilities $ 0 0      
Maximum exposure to loss   $ 85,500