XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Restricted Stock Units (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock Issued During Period, Value, Issued for Services $ 90,002 $ 75,006    
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 47,280 474,195 1,858,023  
Stock Issued During Period, Value, Issued for Services $ 100,000 $ 980,632    
Common stock, fair value $ 2.10      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, nonvested $ 2,600,000      
Fair value of common stock issued for future services $ 2,500,000      
Restricted stock units, nonvested weighted average remaining contractual terms 1 year 3 months 18 days   2 years 7 months 6 days 2 years 6 months
Employees | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock or unit expense $ 200,000 $ 300,000    
Executive Officer | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 23,680 127,277    
Stock Issued During Period, Value, Issued for Services $ 59,200 $ 300,000    
Executive Officer | Restricted stock units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting period (in years) 36 months 36 months    
Executive Officer | Restricted stock units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting period (in years) 48 months 48 months    
Non Executive Employees [Member] | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 23,600 346,918    
Stock Issued During Period, Value, Issued for Services $ 59,000 $ 700,000