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

Schedule of Restricted Stock Units Granted (Details)

v3.26.1
Schedule of Restricted Stock Units Granted (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of units, exercised and converted to common shares (5,439,000)  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of units outstanding beginning 55,874   64,562
Weighted average grant date fair value outstanding beginning $ 2.16   $ 1.82
Number of units, granted 45,198   57,972
Weighted average grant date fair value, granted $ 3.57   $ 2.46
Number of units, exercised and converted to common shares (39,116)   (62,910)
Weighted average grant date fair value, exercised and converted to common shares $ 3.39   $ 2.08
Number of units, forfeited (1,500)   (3,750)
Weighted average grant date fair value, forfeited $ 2.72   $ 2.30
Number of units outstanding ending 60,456 55,874  
Weighted average grant date fair value outstanding ending $ 2.41 $ 2.16  
Number of units exercisable 24,962    
Weighted average grant date fair value exercisable $ 2.62