XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Business and Summary of Significant Accounting Policies - Summary of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other Current Liabilities    
Operating lease liabilities $ 13,438 $ 15,049
Vendor financed licenses 12,901 9,667
Accrued interest 8,745 9,212
Royalties payable 3,959 6,107
Other 42,569 36,936
Total other current liabilities $ 81,612 $ 76,971