XML 93 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Class C Warrants - $ / shares
Jun. 30, 2025
Jun. 25, 2025
Jun. 10, 2025
May 22, 2025
Subsequent Events        
Warrants to purchase common shares   1,003,334 6,666,666 2,333,333
Exercise price of warrants $ 4.5