XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Financial Statements (Tables)
6 Months Ended
Jun. 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):
June 30, 2023December 31, 2022
Operating lease liabilities$10,317 $11,218 
Vendor financed licenses8,915 13,525 
Accrued interest9,103 9,067 
Royalties payable2,654 3,726 
Other65,393 65,109 
Total other current liabilities$96,382 $102,645