XML 164 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Estimated Useful Lives of Identifiable Intangibles (Detail) - SADA Systems, LLC
Dec. 31, 2023
Customer relationships  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 10 years
Trade name  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 3 years
Non-compete agreements | Minimum  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 3 years
Non-compete agreements | Maximum  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 5 years