v3.26.3
Stockholders’ Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 9 Months Ended
Jun. 30, 2026
Sep. 30, 2026
Nov. 05, 2026
Nov. 04, 2026
Mar. 31, 2026
Feb. 13, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Class of Stock [Line Items]                    
Preferred stock, shares outstanding   601,412         888,884      
Price per share $ 0.50 $ 0.50     $ 0.50     $ 0.50 $ 0.50 $ 0.50
Common stock, shares, outstanding   4,594,068       6,555,124 7,080,747      
Warrant [Member]                    
Class of Stock [Line Items]                    
Units granted 25,000                  
Grant date fair value amount $ 4.24                  
Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Common stock, shares, outstanding       4,575,300            
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Share repurchase program , number of shares             894,580      
Purchased shares   288,000                
Preferred Stock, Redemption Amount   $ 7.2                
Series A Preferred Stock [Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Percentage for common stock redemption amount     48.00%              
Common Stock [Member]                    
Class of Stock [Line Items]                    
Purchased shares   2,500,000                
Preferred stock at a total cost   $ 0.1                
Share repurchase program, amount authorized               $ 200.0    
Common stock total cost   $ 22.8                
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, shares outstanding   601,412         888,884      
8.00% Cumulative Preferred Stock, Series A [Member] | IPO [Member]                    
Class of Stock [Line Items]                    
Preferred stock, dividend percentage   8.00%                
Liquidation preference per share   $ 25.00                
Price per share   $ 2.00