Annual report [Section 13 and 15(d), not S-K Item 405]

Restricted Stock Units (Details Narrative)

v3.25.1
Restricted Stock Units (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares issued 166,033  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
RSU's granted 372,745 188,937
Share-based compensation expense $ 500 $ 1,500
Unvested share-based compensation 20  
Fair value shares vested $ 1,800  
Restricted Stock Units (RSUs) [Member] | Boards Members And Consultants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
RSU's granted 372,745  
RSU's fair market value $ 400