XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets - Loan to a Distribution Partner and Prepaid Expenses (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2016
USD ($)
renewal_option
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Jun. 29, 2020
USD ($)
Jun. 09, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Jul. 01, 2018
Jun. 30, 2018
May 31, 2018
USD ($)
Apr. 30, 2017
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Revenue from distribution partners   $ 158,851,000 $ 127,880,000 $ 452,427,000 $ 361,875,000                
Distribution Partner Two | Term Loan                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Loan, interest rate                     6.00%    
Receivable, face amount                       $ 4,000,000.0  
Annual principal repayment on loan             $ 2,000,000.0   $ 1,000,000.0        
Loan receivable, noncurrent           $ 3,000,000.0              
Distribution Partner Two | Loan Receivables                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Notes receivable, maximum available $ 4,000,000.0                        
Loan, interest rate 6.00%                        
Number of renewal options | renewal_option 2                        
Renewal term 1 year                        
Loan receivable, current                       $ 4,000,000.0  
Distribution Partner Two | London Interbank Offered Rate (LIBOR) | Term Loan                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Basis spread on variable rate                   7.00%      
Distribution Partner Two | London Interbank Offered Rate (LIBOR) | Loan Receivables                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Basis spread on variable rate 4.00%                        
Distribution Partner Three | Loan Receivables                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Loan receivable, current             $ 1,000,000.0            
Loan receivable, noncurrent           $ 3,000,000.0             $ 3,000,000.0
Debt instrument, interest rate   9.00%   9.00%                 8.50%
Distribution Partners Two and Three | Loan Receivables                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Revenue from distribution partners   $ 500,000 $ 400,000 $ 1,800,000 $ 1,300,000                
Other Assets | Distribution Partner Two | Term Loan                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Loan receivable, noncurrent               $ 2,000,000.0          
Other Assets | Distribution Partner Three | Loan Receivables                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Loan receivable, noncurrent   4,100,000   4,100,000       3,000,000.0          
Other Current Assets | Distribution Partner Two | Term Loan                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Loan receivable, current               $ 1,000,000.0          
Other Current Assets | Distribution Partner Three | Loan Receivables                          
Accounts, Notes, Loans and Financing Receivable [Line Items]                          
Loan receivable, current   $ 0   $ 0