XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Financial Statements (Tables)
9 Months Ended
Sep. 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):
September 30, 2025December 31, 2024
Income taxes payable$16,737 $3,284 
Vendor financed licenses15,522 14,462 
Operating lease liabilities8,563 9,265 
Accrued interest632 8,810 
Other41,087 37,987 
Total other current liabilities$82,541 $73,808