XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Future minimum lease payments under the operating lease in effect as of September 30, 2022 (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (October 2025 through December 31, 2025) $ 165,891  
2026 676,751  
2027 692,644  
2028 713,423  
2029 425,646  
Total minimum payments 2,674,355  
Less: Present value factor (249,550)  
Total operating lease liabilities 2,424,805 $ 2,816,661
Less: Current portion of operating lease (564,150) (532,027)
Long-term portion of operating lease $ 1,860,655 $ 2,284,634