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

Equity - Schedule of Restricted Stock Unit Activity (Details)

v3.25.1
Equity - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Restricted Stock Unit Activity [Line Items]    
RSUs Outstanding, Beginning balance 305,000 325,000
Weighted Average Grant date Fair Value Per Share, Outstanding Beginning balance $ 5.89 $ 5.96
RSUs Outstanding, Ending balance 300,000 305,000
Weighted Average Grant date Fair Value Per Share, Outstanding Ending balance $ 5.85 $ 5.89
RSUs Outstanding, Granted 5,000
Weighted Average Grant date Fair Value Per Share, Granted $ 8.31
RSUs Outstanding, Vested
Weighted Average Grant date Fair Value Per Share, Vested
RSUs Outstanding, Cancelled (5,000) (25,000)
Weighted Average Grant date Fair Value Per Share, Cancelled $ 8.31 $ 7.31