XML 78 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
RenewalOption
Dec. 20, 2018
USD ($)
Jul. 31, 2018
USD ($)
Mar. 20, 2018
USD ($)
Dec. 31, 2017
USD ($)
May 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Maturities of Long-Term Borrowings [Abstract]                
2018         $ 2,000      
2019 $ 2,000       2,389      
2020 8,195       3,608      
2021 137,305       3,697      
2022 10,996       27,806      
2023 0       0      
2024 0              
Long-term borrowings $ 158,496       39,500      
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 Mar. 31, 2020              
Maturities of Long-Term Borrowings [Abstract]                
2018         0      
2019 $ 0       389      
2020 6,195       1,608      
2021 90,305       1,697      
2022 0       16,806      
2023 0       0      
2024 0              
Long-term borrowings $ 96,500       20,500      
Term Loan [Member]                
Maturities of Long-Term Borrowings [Abstract]                
Long-term borrowings             $ 8,900  
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]                
2018         2,000      
2019 $ 2,000       2,000      
2020 2,000       2,000      
2021 2,000       2,000      
2022 10,996       11,000      
2023 0       0      
2024 0              
Long-term borrowings $ 16,996       $ 19,000      
MSR Revolver [Member]                
Debt Instruments [Abstract]                
Maximum borrowing amount     $ 25,000          
Debt instrument term 364 days              
Debt instrument term of variable rate 1 month              
Debt instrument, amortization period 24 months              
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              
2020 0              
2021 45,000              
2022 0              
2023 0              
2024 0              
Long-term borrowings $ 45,000