XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Future minimum lease payments under the operating lease in effect as of September 30, 2022 (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 (October 2024 through December 31, 2024) $ 161,091  
2025 657,164  
2026 676,750  
2027 692,644  
2028 713,423  
2029 425,646  
Total minimum payments 3,326,718  
Less: Present value factor (385,304)  
Total operating lease liabilities 2,941,414 $ 3,292,033
Less: Current portion of operating lease (516,609) (483,161)
Long-term portion of operating lease $ 2,424,805 $ 2,808,872