XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Future minimum lease payments under the operating lease in effect as of September 30, 2022 (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (April 1 through December 31, 2025) $ 496,073  
2026 676,751  
2027 692,644  
2028 713,423  
2029 425,646  
Total minimum payments 3,004,537  
Less: Present value factor (314,203)  
Total operating lease liabilities 2,690,334 $ 2,816,661
Less: Current portion of operating lease (542,532) (532,027)
Long-term portion of operating lease $ 2,147,802 $ 2,284,634