XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Related Party and Non-Related Party 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 Revenues $ 2,282,006 $ 2,808,804 $ 5,992,771 $ 7,185,011
Nonrelated Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Total Revenues 2,027,592 2,591,383 5,321,577 6,403,522
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Total Revenues $ 254,414 $ 217,421 $ 671,194 $ 781,489