v3.26.1
Business Combination - Schedule of Estimated Useful Lives and Fair Value of the Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
Aug. 18, 2025
Jun. 27, 2025
Bubty B.V.    
Business Combination [Line Items]    
Fair Value   $ 18,600
Bubty B.V. | Developed technology    
Business Combination [Line Items]    
Fair Value   $ 18,600
Expected Useful Life   5 years
Ascen Inc.    
Business Combination [Line Items]    
Fair Value $ 15,000  
Ascen Inc. | Developed technology    
Business Combination [Line Items]    
Fair Value $ 5,000  
Expected Useful Life 5 years  
Ascen Inc. | Customer relationships    
Business Combination [Line Items]    
Fair Value $ 10,000  
Expected Useful Life 3 years