XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2020
Restricted Stock [Member]      
Equity [Abstract]      
Common stock issued for restricted stock (in Shares) 30,000 119,000  
Restricted Stock Units (RSUs) [Member]      
Equity [Abstract]      
Common stock issued upon vesting of RSUs (in Shares) 3,341 7,168  
Warrants Issued in 2020 [Member] | Warrants [Member]      
Equity [Abstract]      
Warrants issued (in Shares)     1,250
Exercise price (in Dollars per share)     $ 115
Expiration date Apr. 30, 2025