XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.1
THE COMPANY AND BASIS OF PRESENTATION (Details Narrative) - USD ($)
Jan. 04, 2024
Apr. 26, 2022
Dec. 31, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]        
Common stock, shares issued     1,370 91
Stock Split 2024 [Member]        
Subsidiary, Sale of Stock [Line Items]        
Reverse stock split 1:16 reverse stock split      
Pre 2024 Split [Member]        
Subsidiary, Sale of Stock [Line Items]        
Common stock, shares issued     12,389,989 825,459
Common stock, shares outstanding     12,389,989 825,459
IPO [Member]        
Subsidiary, Sale of Stock [Line Items]        
Proceeds from IPO   $ 8,600,000