XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Future minimum lease payments under the operating lease in effect as of September 30, 2022 (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 (October 2023 through December 31, 2023) $ 156,857  
2024 636,861  
2025 652,883  
2026 672,470  
2027 692,644  
Thereafter 1,139,070  
Total minimum payments 3,950,785  
Less: Present value factor (544,007)  
Total operating lease liabilities 3,406,778 $ 3,736,564
Less: Current portion of operating lease $ (474,030) $ (444,529)