Financial Instruments - Schedule of All Other Variables Remain Constant (Parentheticals) (Details) - USD [Member] |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Financial Instruments - Schedule of All Other Variables Remain Constant (Parentheticals) (Details) [Line Items] | |
Movement percentage, Strengthening | 1.00% |
Movement percentage, Weakening | 1.00% |