XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Mergers and Acquisitions - Schedule of Unaudited Pro Forma Consolidated Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]        
Revenues $ 231,203 $ 260,433 $ 727,626 $ 728,435
Net income $ 3,962 $ 6,279 $ 35,143 $ 92,904