v3.26.1
Subsequent Events
3 Months Ended
Mar. 31, 2026
Subsequent Events [Abstract]  
Subsequent Events [Text Block]

Note 18 - Subsequent Events

The Company has evaluated all subsequent events through the date the financial statements were released.

During April 2026, the Company cancelled 4,505 shares of the Company's common stock that was repurchased.