XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Description of Business and Basis of Presentation (Details Narrative) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Jan. 20, 2021
Common stock, shares authorized 100,000,000 100,000,000  
Preferred stock, shares authorized 10,000,000 10,000,000  
Common stock, shares, outstanding 13,568,173    
Preferred stock, shares outstanding 0    
Maximum [Member]      
Common stock, shares authorized     100,000,000
Preferred stock, shares authorized     10,000,000
Total enterprise value $ 75.0    
Minimum [Member]      
Common stock, shares authorized     50,000,000
Preferred stock, shares authorized     5,000,000
Total enterprise value $ 5.0