XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Agreements (Borrowings Under Repurchase Agreement) (Details) - Repurchase Agreement Borrowings - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 1,651,820 $ 2,494,976
Weighted Average Interest Rate 2.76% 3.16%
Carrying Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 503,303  
Weighted Average Interest Rate 1.73%  
Within 30 days | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 1,651,820 $ 2,494,976
Weighted Average Interest Rate 2.76% 3.16%
Within 30 days | Carrying Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 503,303  
Weighted Average Interest Rate 1.73%  
Over 30 days to 3 months | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 0 $ 0
Weighted Average Interest Rate 0.00% 0.00%
Over 30 days to 3 months | Carrying Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 0  
Weighted Average Interest Rate 0.00%  
Over 3 months to 12 months | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 0 $ 0
Weighted Average Interest Rate 0.00% 0.00%
Over 3 months to 12 months | Carrying Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 0  
Weighted Average Interest Rate 0.00%  
Over 12 months | Fair Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 0 $ 0
Weighted Average Interest Rate 0.00% 0.00%
Over 12 months | Carrying Value    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost Basis $ 0  
Weighted Average Interest Rate 0.00%