XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities Held-to-Maturity - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
bond
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Schedule of Held-to-Maturity Securities [Line Items]      
Held-to-maturity securities, face value $ 230,012 $ 230,495  
Interest income (including the amortization of discount) 15,900 13,600 $ 18,600
APL certificates      
Schedule of Held-to-Maturity Securities [Line Items]      
Held-to-maturity securities, face value 192,791 $ 192,791  
Amount purchased at a discount $ 119,000    
Weighted average variable interest rate (as a percent) 3.94%    
Estimated weighted average remaining maturity period 6 years 3 months 18 days    
Weighted average fixed interest rate 8.84% 8.85%  
After five years through ten years $ 192,800    
APL certificates | Minimum      
Schedule of Held-to-Maturity Securities [Line Items]      
Securities maturity term 5 years    
APL certificates | Maximum      
Schedule of Held-to-Maturity Securities [Line Items]      
Securities maturity term 10 years    
Seven B Piece Bonds      
Schedule of Held-to-Maturity Securities [Line Items]      
Estimated weighted average remaining maturity period 13 years 1 month 6 days    
Bonds retained percentage 49.00%    
Initial face value of bonds purchased $ 106,200    
Number of B Piece bonds | bond 7    
Discounted value of bonds purchased $ 74,700    
Held-to-maturity securities sold, percentage 51.00%    
Agency B Piece Bonds      
Schedule of Held-to-Maturity Securities [Line Items]      
Weighted average variable interest rate (as a percent) 3.74%    
Weighted average effective interest rate 11.76% 11.28%  
After ten years $ 37,200