v3.25.4
Convertible bonds - Schedule of the Inputs Used for the Valuation of the Convertible Bonds (Details) - Convertible bonds [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Bottom of range [member]    
Disclosure of detailed information about borrowings [line items]    
Expected volatility 71.75% 70.36%
Risk–free interest rate 4.19% 5.08%
Bond Maturity 0.76 0.51
Weighted average share price (in Dollars per share) $ 2 $ 1.52
Top of range [member]    
Disclosure of detailed information about borrowings [line items]    
Expected volatility 73.64% 78.64%
Risk–free interest rate 4.20% 5.49%
Bond Maturity 0.98 0.94
Weighted average share price (in Dollars per share) $ 2 $ 6.63