XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]      
Goodwill recognized from current year acquisitions $ 121,948,000 $ 99,702,000  
Goodwill amortization period 15 years    
Period of projection of financial performance 5 years    
Goodwill impairment charges $ 0 $ 0 $ 0
Other Acquisitions      
Goodwill [Line Items]      
Goodwill recognized from current year acquisitions $ 121,200,000