v3.26.1
Equity (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2020
Restricted Stock [Member]      
Equity [Abstract]      
Common stock issued for restricted stock (in Shares) 30,000 30,000  
RSUs [Member]      
Equity [Abstract]      
Common stock issued upon vesting of RSUs (in Shares) 1,561 3,341  
Warrants [Member] | Warrants Issued in 2020 [Member]      
Equity [Abstract]      
Warrants issued (in Shares)     1,250
Exercise price (in Dollars per share)     $ 115
Expiration date Apr. 30, 2025