XML 74 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Other Intangible Assets, Revenue Recognition and Software Development Costs (Details)
12 Months Ended
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]  
Timing of performance and recognition Our service offerings include repair and maintenance service contracts, as well as professional services such as installation, integration and provisioning that typically occur in the early stages of a project. The average life of repair and maintenance service contracts is approximately three years. Professional service arrangements range in duration from a day to several weeks or months.
Minimum  
Finite-Lived Intangible Assets [Line Items]  
Capitalized intangible assets, useful life (in years) 2 years
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Capitalized intangible assets, useful life (in years) 11 years