Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies and New Accounting Standards - Schedule of Relevant Translation Rates (Details)

v3.25.1
Summary of Significant Accounting Policies and New Accounting Standards - Schedule of Relevant Translation Rates (Details)
Dec. 31, 2024
Dec. 31, 2023
British Pound (GBP) to $USD [Member]    
Schedule of Relevant Translation Rates [Line Items]    
Closing rate at period end 1.2529 1.2747
Average rate for period ended 1.2783 1.2434
Euro (EUR) to $USD [Member]    
Schedule of Relevant Translation Rates [Line Items]    
Closing rate at period end 1.0355 0.9052
Average rate for period ended 1.0818 0.9251