v3.26.1
Segment and Geographic Information - Schedule of Percentage of Total Revenue By Geographic Area (Details) - Geographic Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Americas [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 87.16% 95.37%
Europe, Middle East and Africa [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 4.63%
Asia Pacific [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 12.84%