XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 9,133,232 $ 9,093,816 $ 17,101,595 $ 16,046,699
Revenue from North America        
Disaggregation of Revenue [Line Items]        
Total Revenue 7,413,992 7,537,029 15,042,336 13,027,444
Revenue from Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 102,055 445,224 204,247 879,833
Revenue from APAC        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,617,185 1,111,563 1,855,012 2,139,422
Managed Services Revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 9,053,031 8,850,463 16,960,441 15,547,005
SaaS Services Revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 80,201 $ 243,353 $ 141,154 $ 499,694