XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of lease costs recognized in consolidated statements of operations (Details) (Parenthetical) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Operating lease, right of use asset amortization     $ 269,470 $ 147,419
Operating Agreements [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Operating lease, right of use asset amortization $ 15,661 $ 7,214 $ 46,289 $ 32,847