XML 81 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
FARMER MAC GUARANTEED SECURITIES AND USDA SECURITIES - Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Unrealized loss position for less than 12 months    
Unrealized loss position for less than 12 months, fair value $ 1,859,962 $ 1,143,468
Unrealized loss position for less than 12 months, unrealized loss (22,477) (9,278)
Unrealized loss position for more than 12 months    
Unrealized loss position for more than 12 months, fair value 2,049,525 2,611,155
Unrealized loss position for more than 12 months, unrealized loss (139,112) (141,743)
Operating Segments    
Unrealized loss position for less than 12 months    
Unrealized loss position for less than 12 months, fair value 1,152,227 508,182
Unrealized loss position for less than 12 months, unrealized loss (12,889) (5,716)
Unrealized loss position for more than 12 months    
Unrealized loss position for more than 12 months, fair value 3,649,845 4,043,431
Unrealized loss position for more than 12 months, unrealized loss (314,587) (303,695)
Farmer Mac Guaranteed Securities and USDA Securities    
Unrealized loss position for less than 12 months    
Fair Value 1,038,050 2,070,770
Unrealized Loss (4,019) (6,705)
Unrealized loss position for more than 12 months    
Fair Value 3,295,229 2,757,541
Unrealized Loss (276,983) (353,335)
USDA Securities    
Unrealized loss position for less than 12 months    
Fair Value 8,938 0
Unrealized Loss (164) 0
Unrealized loss position for more than 12 months    
Fair Value 2,099,695 2,023,801
Unrealized Loss (258,026) (319,783)
AgVantage | Farmer Mac Guaranteed Securities    
Unrealized loss position for less than 12 months    
Fair Value 998,200 2,070,770
Unrealized Loss (3,326) (6,705)
Unrealized loss position for more than 12 months    
Fair Value 1,187,464 725,347
Unrealized Loss (18,266) (32,746)
Unrealized loss position for less than 12 months    
Unrealized loss position for less than 12 months, fair value   508,182
Unrealized loss position for less than 12 months, unrealized loss   (5,716)
Unrealized loss position for more than 12 months    
Unrealized loss position for more than 12 months, fair value   4,043,431
Unrealized loss position for more than 12 months, unrealized loss   (303,695)
AgVantage | Farmer Mac Guaranteed Securities | Operating Segments    
Unrealized loss position for less than 12 months    
Unrealized loss position for less than 12 months, fair value 1,152,227  
Unrealized loss position for less than 12 months, unrealized loss (12,889)  
Unrealized loss position for more than 12 months    
Unrealized loss position for more than 12 months, fair value 3,649,845  
Unrealized loss position for more than 12 months, unrealized loss (314,587)  
USDA Securities | Farmer Mac Guaranteed Securities    
Unrealized loss position for less than 12 months    
Fair Value 30,912 0
Unrealized Loss (529) 0
Unrealized loss position for more than 12 months    
Fair Value 8,070 8,393
Unrealized Loss $ (691) $ (806)