v3.25.2
Equity and Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Stock-based compensation expense     $ 11,000 $ 11,000  
Share options awarded     0 0 0 0  
Number of shares purchased and retired   80,201          
Value of shares purchased and retired   $ 1,000,000.0          
Additional paid-in capital $ 11,400,000   $ 60,000   $ 60,000   $ 11,381,000
Retained earnings $ 2,400,000   $ 10,157,000   $ 10,157,000   $ 12,007,000
Treasury Stock, Common [Member]              
Shares canceled 1,237,700            
Shares transferred from Treasury stock $ 13,800,000