Quarterly report [Sections 13 or 15(d)]

Share-based Compensation (Details Narrative)

v3.25.1
Share-based Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 02, 2025
Jan. 01, 2025
Dec. 31, 2024
Jan. 01, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
May 31, 2021
May 03, 2021
May 26, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Common stock reserved for issuance     25,000,000   25,000,000   25,000,000      
Restricted stock vesting, shares         55,874          
Stock based compensation and restricted stock vesting         $ 166 $ 54        
Unrecognized share based compensation expense         75          
Intrinsic value of vested outstanding warrants         $ 2 $ 0        
Chief Executive Officer [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of options, granted 150,000                  
Exercise price of options $ 3.83                  
Chief Executive Officer [Member] | Restricted Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of units, granted 26,116     22,222            
Restricted stock vesting, shares 26,116     22,222            
Share price $ 3.83     $ 2.25            
Chief Financial Officer [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of options, granted 100,000                  
Exercise price of options $ 3.83                  
Award vesting rights, percentage 25.00%                  
Two Board Members [Member] | Restricted Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of units, granted   2,500                
Restricted stock vesting, shares   5,000                
Share price   $ 3.83                
Joseph McGuire [Member] | Restricted Stock [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of units, granted 4,082                  
Restricted stock vesting, shares 4,082                  
Share price $ 4.62                  
2019 Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Awards reserved for issuance         1,651,429 [1]       57,143  
Common stock reserved for issuance               571,429   57,143
Number of options, granted         675,522 [1]       485,715  
Common stock reserved for issuance                 485,715  
Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance     780,000       780,000      
Share based compensation arrangement by share based payment award non option equity instruments number exercised     1,651,429       1,651,429      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period             975,907      
2019 Plan [Member] | Equity Option [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period         6,458          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross         250,000          
Exercise price of options         $ 3.83          
Intrinsic value         $ 419          
Unrecognized share based compensation         $ 715          
2019 Plan [Member] | Equity Option [Member] | Minimum [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Period of recognition of stock based compensation expense         18 months          
2019 Plan [Member] | Equity Option [Member] | Maximum [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Period of recognition of stock based compensation expense         36 months          
2019 Plan [Member] | Executive Officer [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross     14,286              
[1] Includes incentive stock options and restricted stock units discussed below.