XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Related Party and Non-Related Party Cost of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Defined Benefit Plan Disclosure [Line Items]        
Total cost of revenues $ 1,109,337 $ 1,365,553 $ 3,768,541 $ 3,844,545
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues 955,836 1,332,610 3,438,320 3,556,055
Royalties expense     70,939 102,746
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues $ 112,635 $ 11,579 225,121 140,671
Royalties expense     $ 34,161 $ 45,073