XML 130 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies (Schedule of Potentially Dilutive Securities) (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Significant Accounting Policies    
Potentially dilutive securities 1,580,194 61,304
Warrants    
Significant Accounting Policies    
Potentially dilutive securities 1,576,919 56,254
Employee Stock Option    
Significant Accounting Policies    
Potentially dilutive securities 1,521 1,521
Class A preferred shares    
Significant Accounting Policies    
Potentially dilutive securities 333 333
Unvested restricted stock awards    
Significant Accounting Policies    
Potentially dilutive securities 1,195 1,285
Unvested restricted stock units    
Significant Accounting Policies    
Potentially dilutive securities 226 1,911