XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Securities Held-To-Maturity - Summary of Securities Held-To-Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Securities Held-to-Maturity            
Face Value $ 229,890   $ 230,012      
Net Carrying Value 156,920   157,154      
Unrealized Loss (4,115)   (12,646)      
Estimated Fair Value 152,805   144,508      
Allowance for Credit Losses 13,659 $ 10,767 10,846 $ 9,132 $ 7,597 $ 6,256
APL certificates            
Securities Held-to-Maturity            
Face Value 192,791   192,791      
Net Carrying Value 137,258   134,834      
Unrealized Loss (16,487)   (22,803)      
Estimated Fair Value 120,771   112,031      
Allowance for Credit Losses 2,107 1,659 1,658 2,290 2,157 2,272
B Piece bonds            
Securities Held-to-Maturity            
Face Value 37,099   37,221      
Net Carrying Value 19,662   22,320      
Unrealized Gain 12,372   10,157      
Estimated Fair Value 32,034   32,477      
Allowance for Credit Losses $ 11,552 $ 9,108 $ 9,188 $ 6,842 $ 5,440 $ 3,984