XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Related Party and Non-Related Party Cost of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Defined Benefit Plan Disclosure [Line Items]        
Total cost of revenues $ 1,365,553 $ 1,544,635 $ 3,844,545 $ 4,215,959
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues 1,332,610 1,372,755 3,556,055 3,734,350
Royalties expense (2,657) 31,335 102,746 107,308
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues 11,579 116,976 140,671 325,037
Royalties expense $ 24,021 $ 23,569 $ 45,073 $ 49,264