XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY - Schedule of Restricted Stock Units Schedule (Details) - Restricted stock units - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Common Shares      
Beginning of period (in shares) 2,048,772 962,849  
Granted (in shares) 573,096 2,348,423  
Vested (in shares) (304,008) (956,679)  
Forfeited (in shares) (204,393) (305,821)  
Ending of period (in shares) 2,113,467 2,048,772 962,849
Weighted Average Grant Date Fair Value      
Beginning of period (in dollars per share) $ 2.33 $ 2.60  
Granted (in dollars per share) 2.83 2.31  
Vested (in dollars per share) 2.31 2.54  
Forfeited (in dollars per share) 2.55 2.41  
Ending of period (in dollars per share) $ 2.48 $ 2.33 $ 2.60
Weighted Average Remaining Years to Vest 2 years 9 months 10 days 2 years 7 months 6 days 2 years 6 months
Options, granted (in shares)   1,858,023  
Executive and Non-executive Employees      
Common Shares      
Granted (in shares)   2,348,423