XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Intangible Assets [Line Items]    
Number of reportable segments | Segment 2  
Goodwill accumulated impairment loss $ 0  
Amortization expense of intangible assets $ 33,500,000 $ 27,200,000
Weighted Average [Member]    
Intangible Assets [Line Items]    
Weighted average life of definite lived intangible assets 9 years 8 months 8 days 11 years 3 months 25 days