v3.26.3
ACQUISITIONS - Schedule of Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Romex Pest Control, LLC        
Business Combination, Pro Forma Information [Line Items]        
Revenues $ 1,089,670 $ 1,035,611 $ 3,083,191 $ 2,874,200
Net income $ 157,186 164,223 $ 408,906 412,354
Saela Holdings, LLC        
Business Combination, Pro Forma Information [Line Items]        
Revenues   1,026,106   2,863,418
Net income   $ 162,666   $ 408,052