v3.25.2
Schedule of Related Party and Non-Related Party Cost of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Defined Benefit Plan Disclosure [Line Items]        
Total cost of revenues $ 1,634,032 $ 1,458,905 $ 2,659,204 $ 2,478,992
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues 1,559,197 1,333,527 2,482,484 2,223,445
Royalties expense     48,317 105,403
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Cost of revenues $ 40,222 $ 75,968 112,486 129,092
Royalties expense     $ 15,917 $ 21,052