v3.26.1
Segment and Geographic Information - Schedule of Percentage of Total Revenue By Geographic Area (Details) - Geographic Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Americas [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 94.74% 85.13%
Europe, Middle East and Africa [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 2.88% 12.71%
Asia Pacific [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 2.38% 2.16%