XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Other Intangible Assets - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Finite-Lived Intangible Assets [Line Items]      
Amortization expense   $ 9.3 $ 9.6
Intangible asset capitalized   17.0  
The amount of impaired assets totaled   19.1  
Software Development [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset capitalized   $ 17.0  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
The amount of impaired assets totaled $ 19.1