XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Schedule Of Goodwill And Other Intangible Assets [Line Items]      
Goodwill Increase $ 30,534   $ 59,115
Amortization expense of finite life intangible assets 3,096 $ 2,157  
Amortization expense of finite life intangibles for 2025 13,400    
Amortization expense of finite life intangibles for 2026 16,400    
Amortization expense of finite life intangibles for 2027 15,500    
Amortization expense of finite life intangibles for 2028 14,500    
Amortization expense of finite life intangibles for 2029 12,900    
Amortization expense of finite life intangibles thereafter 40,100    
WK Group [Member]      
Schedule Of Goodwill And Other Intangible Assets [Line Items]      
Goodwill Increase 900    
Verantis Environmental Solutions Group [Member]      
Schedule Of Goodwill And Other Intangible Assets [Line Items]      
Goodwill Increase $ 4,300