v3.26.1
Segment and Geographic Information - Schedule of Percentage of Total Revenue By Geographic Area (Details) - Geographic Concentration Risk [Member] - Revenue Benchmark [Member]
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Americas [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 72.80% 94.93%
Europe, Middle East and Africa [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 9.07% 2.47%
Asia Pacific [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 18.13% 2.60%