v3.26.1
Business Combinations - Proforma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
PMG AZ    
Business Combination, Pro Forma Information [Line Items]    
Pro forma combined entity total revenue $ 521,153 $ 1,019,580