v3.24.0.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill - beginning of year   $ 1,324,733 $ 1,263,075  
Goodwill acquired during year   37,747 61,658  
Goodwill impairment loss $ (287,400) (287,400) 0 $ 0
Goodwill - end of year   $ 1,075,080 $ 1,324,733 $ 1,263,075