v3.26.3
Business Combinations - Schedule of Proforma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
PMG AZ        
Business Combination, Pro Forma Information [Line Items]        
Pro forma combined entity total revenue $ 656,960 $ 584,741 $ 1,899,983 $ 1,613,019