XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Financial Statements (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Current Liabilities The components of other current liabilities are included in the following table (in thousands):
September 30, 2023December 31, 2022
Operating lease liabilities$9,659 $11,218 
Vendor financed licenses8,378 13,525 
Accrued interest3,498 9,067 
Royalties payable2,536 3,726 
Other53,839 65,109 
Total other current liabilities$77,910 $102,645