XML 20 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Other Assets - Loan to a Distribution Partner and Prepaid Expenses (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2016
USD ($)
renewal_option
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Jul. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
May 31, 2018
USD ($)
Apr. 30, 2017
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Revenue from distribution partners   $ 127,880 $ 111,848 $ 361,875 $ 309,092        
Notes Receivable | Distribution Partner Two                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Notes receivable, maximum available $ 4,000                
Loan, interest rate 6.00%                
Number of renewal options | renewal_option 2                
Renewal term 1 year                
Loan receivable, current               $ 4,000  
Notes Receivable | Distribution Partner Two | London Interbank Offered Rate (LIBOR)                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Basis spread on variable rate 4.00%                
Notes Receivable | Distribution Partner Three                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Loan receivable, noncurrent                 $ 3,000
Debt instrument, interest rate   8.50%   8.50%          
Notes Receivable | Distribution Partners Two and Three                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Revenue from distribution partners   $ 400 $ 200 $ 1,300 $ 900        
Term Loan | Distribution Partner Two                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Loan, interest rate   6.00%   6.00%          
Receivable, face amount               $ 4,000  
Annual principal repayment on loan           $ 1,000      
Term Loan | Distribution Partner Two | London Interbank Offered Rate (LIBOR)                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Basis spread on variable rate   7.00%   7.00%          
Other Assets | Notes Receivable | Distribution Partner Two                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Loan receivable, noncurrent   $ 2,000   $ 2,000     $ 3,000    
Other Assets | Notes Receivable | Distribution Partner Three                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Loan receivable, noncurrent   3,000   3,000          
Other Current Assets | Notes Receivable | Distribution Partner Two                  
Accounts, Notes, Loans and Financing Receivable [Line Items]                  
Loan receivable, current   $ 1,000   $ 1,000     $ 1,000