v3.26.1
Acquisitions - Zava Acquisition (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Business Combination [Line Items]    
Goodwill $ 342,838 $ 278,325
Zava Global GmbH    
Business Combination [Line Items]    
Goodwill 140,932  
Other net liabilities (26,784)  
Net assets acquired 257,986  
Zava Global GmbH | Platform partnerships    
Business Combination [Line Items]    
Finite-lived intangible asset 100,168  
Zava Global GmbH | Developed Technology Rights    
Business Combination [Line Items]    
Finite-lived intangible asset 23,777  
Zava Global GmbH | Customer relationships    
Business Combination [Line Items]    
Finite-lived intangible asset 12,477  
Zava Global GmbH | Trade names    
Business Combination [Line Items]    
Finite-lived intangible asset $ 7,416