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