v3.26.1
Share Based Compensation (Details Narrative) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Aug. 05, 2025
Jun. 27, 2025
Sep. 22, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 01, 2026
Feb. 06, 2025
Jan. 10, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Shares granted           0 0      
Cost related to non-vested option       $ 1.3   $ 1.3        
Weighted average remaining vesting           10 months 17 days        
Stock-based compensation expense recognized       $ 0.2 $ 0.2 $ 0.4 $ 0.4      
Director [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Issuance unregistered shares of Common Stock   5                
Number of shares issued           $ 0.1        
Other expenses         $ 0.1   $ 0.1      
2023 Stock Incentive Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Issuance of common stock     3 583   583     2 1
Shares issued percentage     5.00%              
Issuance unregistered shares of Common Stock 1,000                  
Number of authorized shares               463