XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information - Schedule of Percentage of Total Revenue by Geographic Area (Details)
Dec. 31, 2024
Dec. 31, 2023
Americas [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 85.13% 89.93%
Europe, Middle East and Africa [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 12.71% 9.10%
Asia Pacific [Member]    
Schedule of Percentage of Total Revenue By Geographic Area [Line Items]    
Total revenue by geographic area 2.16% 0.97%