XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Restricted Stock (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
director
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of independent directors | director 6      
Stock Issued During Period, Value, Issued for Services $ 90,002 $ 75,006    
Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted | shares     42,858 125,863
Common stock, fair value | $ / shares $ 2.10      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, nonvested $ 0      
Director | Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted | shares 42,858      
Stock Issued During Period, Value, Issued for Services $ 90,002      
Restricted stock or unit expense $ 90,002 $ 75,006    
Independent Directors | Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted | shares     125,863  
Stock Issued During Period, Value, Issued for Services     $ 300,000