XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY - Schedule of Options Outstanding (Details) - Equity Incentive 2011 Plan - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Common Shares        
Beginning of period (in shares) 33,339 343,601 343,601  
Options, exercised (in shares) 0 (313) (65,154)  
Expired (in shares) (9,343)   (244,588)  
Forfeited (in shares) (9)   (520)  
Ending of period (in shares) 23,987   33,339 343,601
Weighted Average Exercise Price        
Beginning of period (in dollars per share) $ 18.60 $ 9.53 $ 9.53  
Exercised (in dollars per share) 0   1.21  
Expired (in dollars per share) 28.54   10.51  
Forfeited (in dollars per share) 12.61   9.24  
Ending of period (in dollars per share) $ 14.73   $ 18.60 $ 9.53
Weighted Average Remaining Life (Years) 4 years 4 months 13 days   3 years 8 months 12 days 5 years 2 months 12 days
Exercisable (in shares) 23,890      
Exercisable (in dollars per share) $ 14.75      
Exercisable (Years) 4 years 4 months 9 days