XML 61 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of business and basis of presentation (Details)
Feb. 10, 2023
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Nature of business and basis of presentation      
Reverse stock split ratio 0.05    
Cash balance   $ 22,849,885 $ 21,606,820