v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 20,967 $ 15,881
Accumulated depreciation (4,025) (2,910)
Property and equipment, net 16,942 12,971
Computer and lab equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 17,463 13,070
Estimated Useful Life (Years) 5 years  
Network equipment [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 47 35
Estimated Useful Life (Years) 4 years  
Furniture and fixtures [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 150 99
Estimated Useful Life (Years) 7 years  
Software [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 686 374
Estimated Useful Life (Years) 3 years  
Leasehold improvements [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 2,421 2,303
Estimated Useful Life (Years) Lessor of lease term or 5  
Construction in progress [Member]    
Schedule of Property and Equipment, Net [Line Items]    
Total cost of property and equipment $ 200