v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jan. 16, 2026
Jan. 01, 2026
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]                
Cash paid at closing             $ 10,183 $ 0
Transaction expenses         $ 815 $ 0 2,033 0
Goodwill $ 238,570     $ 241,100 $ 238,570   $ 238,570  
Technology                
Business Combination [Line Items]                
Weighted average useful life in years 7 years     7 years 7 years   7 years  
Customer relationships                
Business Combination [Line Items]                
Weighted average useful life in years 15 years 1 month 6 days     15 years 2 months 12 days 15 years 1 month 6 days   15 years 1 month 6 days  
Ask Sage Acquisition                
Business Combination [Line Items]                
Purchase consideration $ 272,141     $ 271,626        
Cash paid at closing 262,443   $ 5,200 262,443        
Business combination, escrow deposit 4,500       $ 4,500   $ 4,500  
Transaction expenses         444 $ 2,200 832 $ 2,200
Finite-lived intangible assets acquired       84,290        
Goodwill $ 190,125     192,655 $ 190,125   190,125  
Ask Sage Acquisition | Technology                
Business Combination [Line Items]                
Finite-lived intangible assets acquired       65,220        
Ask Sage Acquisition | Customer relationships                
Business Combination [Line Items]                
Finite-lived intangible assets acquired       $ 12,785        
CargoSeer Acquisition                
Business Combination [Line Items]                
Purchase consideration   $ 5,000            
Transaction expenses             $ 600  
Goodwill   0            
CargoSeer Acquisition | Technology                
Business Combination [Line Items]                
Finite-lived intangible assets acquired   $ 4,500            
Weighted average useful life in years   7 years            
CargoSeer Acquisition | Customer relationships                
Business Combination [Line Items]                
Finite-lived intangible assets acquired   $ 500            
Weighted average useful life in years   4 years