v3.26.3
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jan. 16, 2026
Jan. 01, 2026
Dec. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Business Combination [Line Items]                
Cash paid at closing             $ 10,183 $ 0
Goodwill $ 161,665     $ 241,100 $ 161,665   161,665  
Transaction expenses         $ 59 $ 0 $ 2,092 $ 0
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 9 months 18 days     15 years 2 months 12 days 15 years 9 months 18 days   15 years 9 months 18 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  
Finite-lived intangible assets acquired       84,290        
Goodwill $ 189,957     192,655 189,957   189,957  
Net revenues         8,929   21,171  
Net loss         (1,889)   (5,049)  
Transaction expenses         0   832  
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            
Goodwill   0            
Net revenues         0   0  
Net loss         $ 0   0  
Transaction expenses             $ 600  
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