v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 01, 2026
Jan. 02, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]                
Acquisition-related costs     $ 415   $ 19 $ 11,847 $ 176  
Acquiree's revenue since acquisition date     303,800     547,100    
Acquiree's earnings (loss) since acquisition date     9,600     400    
Incremental Term Loan | Term loan                
Business Combination [Line Items]                
Principal amount   $ 200,000            
Total 2026 Acquisitions                
Business Combination [Line Items]                
Total consideration transferred           $ 459,962    
Number of issued (in shares)           2,701,003    
Bowers                
Business Combination [Line Items]                
Total consideration transferred   $ 426,680            
Number of issued (in shares)   2,551,672            
Acquisition-related costs     200     $ 10,700    
Bowers | Business Combination, Pro Forma Information, Nonrecurring Adjustment, Acquisition-Related Cost                
Business Combination [Line Items]                
Acquisition-related costs             $ 14,500  
Metrix                
Business Combination [Line Items]                
Total consideration transferred $ 33,282              
Metrix | Common Class A                
Business Combination [Line Items]                
Number of issued (in shares) 149,331              
Total 2025 Acquisitions                
Business Combination [Line Items]                
Total consideration transferred       $ 21,462   21,500    
Number of issued (in shares)               145,600
Holdback     $ 1,300     $ 1,300