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

Stock-Based Compensation - Schedule of Option Activity (Details)

v3.26.1
Stock-Based Compensation - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Option Activity [Abstract]    
Shares, Balance 1,376,333 1,466,062
Weighted Average Exercise Price, Balance $ 4.03 $ 3.98
Aggregate Intrinsic Value, Balance
Shares, Granted 55,000
Weighted Average Exercise Price, Granted $ 1.34
Aggregate Intrinsic Value, Granted
Shares, Vested and exercisable 1,361,510  
Weighted Average Exercise Price, Vested and exercisable $ 3.96  
Aggregate Intrinsic Value, Vested and exercisable $ 30  
Shares, Forfeited or expired and other adjustments (36,833) (89,729)
Weighted Average Exercise Price, Forfeited or expired and other adjustments $ 3.8 $ 3.54
Aggregate Intrinsic Value, Forfeited or expired and other adjustments
Shares, Balance 1,394,500 1,376,333
Weighted Average Exercise Price, Balance $ 3.89 $ 4.03
Aggregate Intrinsic Value, Balance $ 40