XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warrant Derivative - Warrant Derivative Outstanding (Details) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Sep. 07, 2023
Aug. 08, 2023
Dec. 31, 2022
Disclosure of Share Capital, Reserves And Other Equity Interest [Abstract]          
Exercise price (usd per share)     $ 2.81 $ 2.81  
Number of Warrants Outstanding 7,667,050 7,731,085 1,000,050 6,667,000 64,035