v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 19, 2026
Apr. 30, 2025
Jun. 30, 2025
PMG-NJ      
Business Combination [Line Items]      
Percentage of voting interests acquired 77.00%    
Goodwill expected to be tax deductible $ 0    
Contingent consideration maximum $ 1,300    
Contingent consideration, term 2 years    
Contingent consideration payable $ 1,270    
PMG AZ      
Business Combination [Line Items]      
Percentage of voting interests acquired   51.00%  
Goodwill expected to be tax deductible   $ 0  
Contingent consideration maximum   $ 25,000  
Contingent consideration, term   3 years  
Revenue since acquisition date     $ 17,700
PMG AZ | Business Combination, Contingent Consideration, Period One      
Business Combination [Line Items]      
Contingent consideration payable   $ 10,000  
PMG AZ | Business Combination, Contingent Consideration, Period Two      
Business Combination [Line Items]      
Contingent consideration payable   $ 15,000