v3.26.1
Segment Information - Schedule of Major Product and Service Categories (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue $ 5,092,982 $ 4,968,922 $ 7,641,624 $ 8,142,444
ROC SDK [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue 1,590,311 864,635 2,912,612 2,542,140
ROC Watch [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue 248,121 1,924,583 1,137,601 2,427,230
ROC ABIS [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue 163,646 19,885 233,467 39,554
ROC Enroll [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue 82,697 36,815 124,593 274,460
ROC Evidence [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue 17,500 0 17,500 0
Product Revenue [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue 2,102,275 2,845,918 4,425,773 5,283,384
R&D Contracts [Member]        
Schedule of Major Product and Service Categories [Line Items]        
Total Revenue $ 2,990,707 $ 2,123,004 $ 3,215,851 $ 2,859,060