v3.26.1
Equity (Details) - Restricted Stock [Member] - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Option outatnding, beginning 1,399 3,201
Weighted average grant date fair value, beginning   $ 1,416
Granted 1,194
Weighted average grant date fair value, granted $ 484
Forfeited (454)
Weighted average grant date fair value, Forfeited $ 688
Vested (425) (1,171)
Weighted average grant date fair value, Vested $ 486 $ 1,280
Option outatnding, ending 974 2,770
Weighted average grant date fair value, ending $ 2,264 $ 1,192
Weighted average grant date fair value, beginning $ 1,724