XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Future minimum lease payments under the operating lease in effect as of September 30, 2022 (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]      
2024 (April 1 through December 31, 2024)   $ 481,718  
2025   657,164  
2026   676,751  
2027   692,644  
2028   713,423  
2029   425,646  
Total minimum payments   3,647,346  
Less: Present value factor   (462,622)  
Total operating lease liabilities   3,184,724 $ 3,292,033
Less: Current portion of operating lease $ (483,161) (494,390)  
Long-term portion of operating lease $ 2,808,872 $ 2,690,334