XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Total Revenue between Related Party and Non-Related Party Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Defined Benefit Plan Disclosure [Line Items]        
Revenues $ 1,866,022 $ 2,110,575 $ 3,293,985 $ 3,812,139
Total Revenues 2,071,712 2,401,238 3,710,765 4,376,207
Related Party [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Total Revenues $ 205,690 $ 290,663 $ 416,780 $ 564,068