XML 37 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Financial Statements (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Components of Other Current Liabilities
The components of other current liabilities are included in the following table (in thousands):
June 30, 2025December 31, 2024
Vendor financed licenses$16,155 $14,462 
Operating lease liabilities8,559 9,265 
Income taxes payable3,347 3,284 
Accrued interest1,124 8,810 
Other35,441 37,987 
Total other current liabilities$64,626 $73,808