XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Business and Summary of Significant Accounting Policies - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Current Liabilities    
Vendor financed licenses $ 12,702 $ 13,525
Operating lease liabilities 9,348 11,218
Accrued interest 9,172 9,067
Royalties payable 5,199 3,726
Other 45,823 65,109
Total other current liabilities $ 82,244 $ 102,645