XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Options Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]        
Number of shares,Beginning 56 2,505 2,505  
Weighted average exercise price, Beginning $ 5,342 $ 2,000 $ 2,000  
Weighted average fair value, Beginning $ 2,874 $ 1,080 $ 1,080  
Weighted average remaining contractual term, Ending 11 months 12 days 2 years 4 months 9 days 1 year 2 months 23 days 1 year 5 months 26 days
Aggregate intrinsic value, Beginning $ 2,294 $ 2,294  
Number of shares,Granted    
Weighted average exercise price, Granted    
Weighted average fair value, Granted    
Number of shares, Exercised    
Weighted average exercise price, Exercised    
Weighted average fair value, Exercised    
Number of shares,Expired/Forfeited (5) (1,203)    
Weighted average exercise price, Expired/Forfeited $ 410 $ 2,055    
Weighted average fair value, Expired/Forfeited $ 247 $ 1,126    
Number of shares, Ending 51 1,302 56 2,505
Weighted average exercise price, Ending $ 5,825 $ 2,010 $ 5,342 $ 2,000
Weighted average fair value, Ending $ 3,131 $ 1,082 $ 2,874 $ 1,080
Aggregate intrinsic value, Beginning $ 2,294
Number of shares, Exercisable 51 1,177    
Weighted average exercise price, Exercisable $ 5,825 $ 2,184    
Weighted average fair value, Exercisable $ 3,131 $ 1,178    
Weighted average remaining contractual term, Exercisable 11 months 12 days 2 years 2 months 8 days    
Aggregate intrinsic value, Exercisable