XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financings - Repurchase Agreements Remaining Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Certain characteristics of the Company's repurchase agreements    
Repurchase Agreement Borrowings $ 617,189 $ 358,846
1 to 29 days    
Certain characteristics of the Company's repurchase agreements    
Repurchase Agreement Borrowings 53,081 59,856
30 to 59 days    
Certain characteristics of the Company's repurchase agreements    
Repurchase Agreement Borrowings 370 13,421
60 to 89 days    
Certain characteristics of the Company's repurchase agreements    
Repurchase Agreement Borrowings 606 35,321
Greater than or equal to 90 days    
Certain characteristics of the Company's repurchase agreements    
Repurchase Agreement Borrowings $ 563,132 $ 250,248