XML 101 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Securitizations and Variable Interest Entities - Securitization (Details)
$ in Thousands
12 Months Ended
Nov. 26, 2024
USD ($)
security
Aug. 15, 2024
USD ($)
security
Nov. 16, 2023
USD ($)
security
Oct. 12, 2023
USD ($)
security
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Securitizations and Variable Interest Entities            
Securities trading, at fair value         $ 83,529 $ 22,369
Recognized trading gain (loss)         1,600 0
Amount of first loss support     $ 16,200      
Assets pledged as collateral | First loss support to Freddie Mac in conjunction with the M-series securitization            
Securitizations and Variable Interest Entities            
Interest rate swaps collateralized by investment securities         $ 74,000 $ 16,200
Tax exempt LIHTC loans            
Securitizations and Variable Interest Entities            
Securities trading, at fair value   $ 36,700        
Recognized trading gain (loss)   473        
Q-series Tax exempt LIHTC loans            
Securitizations and Variable Interest Entities            
Interest rate swaps collateralized by investment securities $ 155,800   133,300      
Securities trading, at fair value 23,600   6,200      
Recognized trading gain (loss) $ 1,400   $ 3,100      
Number of securities issued | security 3   2      
Q-series Tax exempt LIHTC loans | Assets pledged as collateral            
Securitizations and Variable Interest Entities            
Percentage of first loss support     12.00%      
Class A Certificates            
Securitizations and Variable Interest Entities            
Proceeds from issue of certificates $ 138,500   $ 134,600      
Class A Certificates | Assets pledged as collateral            
Securitizations and Variable Interest Entities            
Percentage of first loss support 12.00%          
Amount of first loss support $ 18,900          
Class X Certificates            
Securitizations and Variable Interest Entities            
Proceeds from issue of certificates 3,200   $ 6,100      
M-series Tax exempt LIHTC loans            
Securitizations and Variable Interest Entities            
Interest rate swaps collateralized by investment securities   $ 230,700   $ 128,600    
Securities trading, at fair value       16,200    
Recognized trading gain (loss)       $ 2,400    
Number of securities issued | security   2   2    
Class A certificates | Assets pledged as collateral            
Securitizations and Variable Interest Entities            
Interest rate swaps collateralized by investment securities   $ 10,100   $ 7,500    
Proceeds from issue of certificates   197,500   114,200    
Investment securities pledged       3,800    
Class B Certificates            
Securitizations and Variable Interest Entities            
Proceeds from issue of certificates $ 18,900          
Class B Certificates | Assets pledged as collateral            
Securitizations and Variable Interest Entities            
Proceeds from issue of certificates   $ 34,900   $ 15,600    
Percentage of first loss support   15.00%   12.00%    
Amount of first loss support   $ 34,900   $ 15,600