XML 107 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions - Additional Information (Details)
1 Months Ended 2 Months Ended 12 Months Ended 14 Months Ended
Mar. 31, 2017
USD ($)
Feb. 19, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Feb. 18, 2020
USD ($)
Mar. 18, 2019
loan
Mar. 17, 2019
loan
Related Party Transaction [Line Items]                
Management fees     $ 29,571,000 $ 27,246,000 $ 26,582,000      
Due from related parties     105,000,000 105,000,000        
Number of loans | loan             1 3
ARRM                
Related Party Transaction [Line Items]                
Annual management fee     $ 1          
Period of written notice of termination     180 days          
Management fees     $ 29,513,000 27,190,000 26,518,000      
Due from related parties     $ 552,000          
ARRM | Restricted Stock Units (RSUs)                
Related Party Transaction [Line Items]                
Award vesting period     5 years          
ARRM | Armour Management Agreement                
Related Party Transaction [Line Items]                
Automatic renewal period of management agreement     5 years          
ARRM | Javelin Management Agreement                
Related Party Transaction [Line Items]                
Automatic renewal period of management agreement     1 year          
Management agreement, term     1 year          
ARRM | Other Expense                
Related Party Transaction [Line Items]                
Management fees     $ 114,000 206,000 764,000      
ARRM | Stock Based Compensation Expense                
Related Party Transaction [Line Items]                
Management fees     348,000 436,000 339,000      
Javelin Mortgage Investment Corp. | Management Fee                
Related Party Transaction [Line Items]                
Management fees     $ 1 1,718,000        
Corporate Joint Venture | BUCKLER Securities, LLC                
Related Party Transaction [Line Items]                
Ownership percentage 10.00%              
Corporate Joint Venture | BUCKLER Securities, LLC                
Related Party Transaction [Line Items]                
Payments to acquire equity method investments $ 352,000              
Ownership percentage     10.00%          
Equity method investments, value     $ 381,000 113,000        
Corporate Joint Venture | BUCKLER Securities, LLC | Subsequent Event                
Related Party Transaction [Line Items]                
Proceeds from divestiture of interest in joint venture   $ 258,000       $ 767,000    
Required annual reduction in share of gross financing profit           $ 306,000    
Corporate Joint Venture | Required Regulatory Capital Requirement of Related Party | BUCKLER Securities, LLC                
Related Party Transaction [Line Items]                
Loans receivable related parties     $ 105,000,000          
Related party transaction, rate     0.00%          
Related parties loans, proceeds     $ 1,886,000 $ 2,019,000 $ 280,000