v3.25.2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]      
Impairment of goodwill and intangible assets $ 0 $ 0  
Amortization expense   5,200,000 $ 5,100,000
Changes to carrying value of goodwill during period   0  
Subsequent impairment of the underlying assets   0  
Expected annual amortization expense for 2025   5,300,000  
Expected annual amortization expense for 2026   10,200,000  
Expected annual amortization expense for 2027   10,000,000  
Expected annual amortization expense for 2028   8,600,000  
Expected annual amortization expense for 2029   5,100,000  
Expected annual amortization expense for 2030   $ 3,300,000