XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Common Stock Outstanding (Details) - shares
6 Months Ended
Feb. 28, 2025
Jun. 30, 2025
Equity [Abstract]    
Balances, shares   85,215,136
Exercise of stock options   1,396,068
Exercise of warrants   249,843
Acquisition adjustment   (121,513)
Issuance of common stock through public offerings   11,172,688
Conversion of convertible notes into common stock   704,451
Retirement of common shares (106,330) (106,330)
Balances, shares   98,510,343