v3.26.1
Intangible assets, net - Schedule of Intangible Assets Useful Life (Details)
1 Months Ended 3 Months Ended
Jan. 31, 2026
Mar. 31, 2026
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years) 2 years  
Developed technology | Minimum    
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years)   2 years
Developed technology | Maximum    
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years)   6 years
Customer relationships | Minimum    
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years)   2 years
Regulatory licenses    
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years)   5 years
Patents and trade name | Minimum    
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years)   2 years
Patents and trade name | Maximum    
Finite-Lived Intangible Assets    
Acquired intangible assets, useful life (in years)   17 years