XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Other Assets - Loan to a Distribution Partner (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revenue from distribution partners $ 209,716 $ 205,437  
Distribution Partner Three | Loan Receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Debt instrument, interest rate     12.00%
Distribution Partners Two and Three | Loan Receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Revenue from distribution partners 800 $ 600  
Other Assets | Distribution Partner Three | Loan Receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan receivable, noncurrent $ 4,100   $ 4,000