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

Schedule of Share-Based Compensation, Restricted Stock and Restricted Stock Units Activity (Details)

v3.25.1
Schedule of Share-Based Compensation, Restricted Stock and Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested Aggregate Intrinsic Value Vested $ 100 $ 600
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested Shares beginning balance 236,844  
Non-vested Weighted Average Grant Date Fair Value beginning balance $ 2.14  
Non-vested Average Remaining Vesting Period Beginning balance   10 months 2 days
Non-vested Aggregate Intrinsic Value Beginning balance $ 255,792  
Non-vested Shares granted 60,000  
Non-vested Weighted Average Grant Date Fair Value Granted $ 1.04  
Non-vested Aggregate Intrinsic Value Granted  
Non-vested Shares Vested (92,174)  
Non-vested Weighted Average Grant Date Fair Value Vested $ 2.47  
Non-vested Aggregate Intrinsic Value Vested  
Non-vested Shares Forfeited  
Non-vested Weighted Average Grant Date Fair Value Forfeited  
Non-vested Aggregate Intrinsic Value Forfeited  
Non-vested Shares ending balance 204,670 236,844
Non-vested Weighted Average Grant Date Fair Value Ending balance $ 1.66 $ 2.14
Non-vested Average Remaining Vesting Period Ending balance 9 months 14 days  
Non-vested Aggregate Intrinsic Value Ending balance $ 552,609 $ 255,792