XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Estimated Useful Lives, Finite-Lived Intangible Assets (Details)
Dec. 31, 2024
Minimum [Member] | Customer and supplier relationships  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Minimum [Member] | Trade names and trademarks  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Minimum [Member] | Software and other technology related assets  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 3 years
Minimum [Member] | Covenants not to compete  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 2 years
Maximum | Customer and supplier relationships  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 20 years
Maximum | Trade names and trademarks  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 30 years
Maximum | Software and other technology related assets  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 15 years
Maximum | Covenants not to compete  
Classification [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 years