v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 05, 2026
Jun. 30, 2026
Dec. 31, 2025
Nov. 03, 2025
Schedule of Assets and Liabilities Acquired in a Business Combination [Line Items]        
Goodwill   $ 1,690,791 $ 1,344,983  
Locusview        
Schedule of Assets and Liabilities Acquired in a Business Combination [Line Items]        
Business acquisition, percentage of voting interests acquired 100.00%      
Business combination, consideration transferred $ 546,400      
Goodwill $ 357,000      
Goodwill, measurement period adjustment   69    
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles   64    
Business combination, provisional information, initial accounting incomplete, adjustment, adjustment, financial liabilities   172    
Business combination, provisional information, initial accounting incomplete, adjustment, consideration transferred   (167)    
Urbint, Inc        
Schedule of Assets and Liabilities Acquired in a Business Combination [Line Items]        
Business acquisition, percentage of voting interests acquired       100.00%
Total net assets acquired       $ 330,600
Goodwill, measurement period adjustment   (560)    
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles   558    
Business combination, provisional information, initial accounting incomplete, adjustment, adjustment, financial liabilities   80    
Business combination, provisional information, initial accounting incomplete, adjustment, consideration transferred   $ 82