XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Notes Payable (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
RenewalOption
Apr. 02, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 20, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jul. 31, 2018
USD ($)
Mar. 20, 2018
USD ($)
May 31, 2017
USD ($)
Sep. 30, 2016
USD ($)
Maturities of Long-Term Borrowings [Abstract]                  
2019 $ 1,000   $ 2,000            
2020 7,877   8,195            
2021 132,674   137,305            
2022 10,996   10,996            
2023 0   0            
2024 0   0            
Long-term borrowings $ 152,547   158,496            
MSR Financing Facility [Member]                  
Debt Instruments [Abstract]                  
Maximum borrowing amount       $ 100,000     $ 75,000   $ 25,000
Debt instrument term of variable rate 1 month                
Debt instrument conversion term 3 years                
Period of variable spread rate basis on interest rate swap 1 year                
Debt instrument maturity date Dec. 20, 2020                
Maturities of Long-Term Borrowings [Abstract]                  
2019 $ 0   0            
2020 5,877   6,195            
2021 85,674   90,305            
2022 0   0            
2023 0   0            
2024 0   0            
Long-term borrowings $ 91,551   96,500            
MSR Term Facility [Member]                  
Debt Instruments [Abstract]                  
Maximum borrowing amount               $ 20,000  
Interest rate on loans payable               6.18%  
Debt instrument, amortization period 10 years                
Debt instrument maturity date May 18, 2022                
Maturities of Long-Term Borrowings [Abstract]                  
2019 $ 1,000   2,000            
2020 2,000   2,000            
2021 2,000   2,000            
2022 10,996   10,996            
2023 0   0            
2024 0   0            
Long-term borrowings $ 15,996   16,996            
MSR Revolver [Member]                  
Debt Instruments [Abstract]                  
Maximum borrowing amount   $ 100,000     $ 45,000 $ 25,000      
Debt instrument term of variable rate 1 month                
Debt instrument, amortization period 24 months                
Debt instrument term period 364 days                
Number of Borrowers' option renewals | RenewalOption 2                
Term out feature of credit facility 1 year                
Additional borrowing capacity         $ 5,000        
Maturities of Long-Term Borrowings [Abstract]                  
2019 $ 0   0            
2020 0   0            
2021 45,000   45,000            
2022 0   0            
2023 0   0            
2024 0   0            
Long-term borrowings $ 45,000   $ 45,000