XML 59 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of lease costs recognized in consolidated statements of operations (Details) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Operating lease, right of use asset amortization     $ 165,088 $ 87,708
Operating Agreements [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Operating lease, right of use asset amortization $ 15,199 $ 12,488 $ 30,399 $ 25,634