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

Schedule of Fair Value Assumptions (Details)

v3.25.1
Schedule of Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate minimum 0.30% 0.30%
Risk-free interest rate maximum 4.30% 4.00%
Expected dividend yield
Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected volatility [1] 0.00% 0.00%
Expected life [2] 0 years 0 years
Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected volatility [1] 161.70% 72.50%
Expected life [2] 7 years 7 months 6 days 7 years 7 months 6 days
[1] Expected volatility was determined using historical volatility.
[2] For certain options, the simplified method is utilized to determine the expected life due to the lack of historical data.