v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Gross Carrying Amount $ 23,784  
Accumulated Amortization 922  
Net Carrying Amount   $ 5,550
Net Carrying Amount 22,862 5,550
Customer relationships    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Gross Carrying Amount 1,630  
Accumulated Amortization 23  
Net Carrying Amount 1,607  
Developed technology    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Gross Carrying Amount 10,090  
Accumulated Amortization 336  
Net Carrying Amount 9,754  
Acquired workforce    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Gross Carrying Amount 1,444  
Accumulated Amortization 120  
Net Carrying Amount 1,324  
Non-compete agreements    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Gross Carrying Amount 4,820  
Accumulated Amortization 401  
Net Carrying Amount 4,419  
Marketing-related assets (trade name)    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Gross Carrying Amount 250  
Accumulated Amortization 42  
Net Carrying Amount 208  
Trademarks / trade names    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Net Carrying Amount 2,900 2,900
Domain names    
Intangible Asset, Finite and Indefinite-Lived [Line Items]    
Net Carrying Amount $ 2,650 $ 2,650