v3.20.4
Other Current Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Personnel accruals $ 7,475,000 $ 8,187,000
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent
Operating lease liabilities $ 3,309,000 $ 3,523,000
Accrued interest 2,506,000 2,518,000
Sales incentives 2,215,000 1,614,000
Share-based compensation 442,000 5,011,000
Prepaid revenue contracts 197,000 277,000
Other accrued expenses and liabilities 2,565,000 2,913,000
Total other current liabilities 18,709,000 24,043,000
Affiliate balances $ 0 $ 5,400,000