v3.26.1
Intangible Assets, Net - Schedule of intangible assets gross carrying amount and accumulated amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 169,436 $ 171,484
Accumulated Amortization (17,150) (5,775)
Net Carrying Amount 152,286 165,709
Internal-use software licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 13,645 18,484
Accumulated Amortization (3,817) (2,442)
Net Carrying Amount $ 9,828 $ 16,042
Internal-use software licenses | Minimum [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 1 year 1 year
Internal-use software licenses | Maximum [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 3 years 3 years
Internally-developed software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 311  
Accumulated Amortization 0  
Net Carrying Amount $ 311  
Internally-developed software | Minimum [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 3 years  
Internally-developed software | Maximum [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 5 years  
Trade name and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 5 years 5 years
Gross Carrying Amount $ 18,000 $ 18,000
Accumulated Amortization (2,400) (600)
Net Carrying Amount $ 15,600 $ 17,400
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 10 years 10 years
Gross Carrying Amount $ 76,480 $ 74,000
Accumulated Amortization (4,933) (1,233)
Net Carrying Amount 71,547 72,767
Customer Relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 61,000 61,000
Accumulated Amortization (6,000) (1,500)
Net Carrying Amount $ 55,000 $ 59,500
Customer Relationships | Minimum [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 3 years 3 years
Customer Relationships | Maximum [Member]    
Intangible Asset, Finite-Lived [Line Items]    
Useful Life 9 years 9 years