XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Related Party and Non-Related Party Cost of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]        
Total cost of revenues $ 1,544,635 $ 1,851,948 $ 4,215,959 $ 4,689,561
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues 1,372,755 1,667,586 3,734,350 4,121,071
Royalties expense 31,335 54,708 107,308 149,024
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues 116,976 106,693 325,037 365,892
Royalties expense $ 23,569 $ 22,961 $ 49,264 $ 53,574