v3.26.1
EARNINGS PER SHARE (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jul. 22, 2025
Jun. 16, 2025
Jun. 30, 2026
Dec. 31, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Accrued dividend     $ 524,625 $ 223,875
Common Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Number of shares conversion 103,667      
Series B Preferred Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Dividend rate percentage   4.00%    
Series B Preferred Stock [Member] | Common Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Number of shares conversion     1,000