XML 108 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock and Changes in Capital Accounts, Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 10, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 08, 2023
Warrants [Abstract]          
Issuance of warrants       628,751  
Aggregate cumulative trading volume (in shares)         60,000,000
Gross proceeds $ 7,619        
Net proceeds $ 6,699        
Issuance costs   $ 0 $ 909 $ 0  
Alternative cashless exercise of private placement warrants     1,282    
Gain on changes in fair value of warrants' liability   $ 0 $ 6,222 $ 0  
Common Stock [Member]          
Warrants [Abstract]          
Issuance of common stock following exercise of warrants (in shares)     135,000 33,280  
Shares issued after alternative cashless exercise of private placement warrants (in shares)     562,501    
Alternative cashless exercise of private placement warrants     $ 6    
Additional Paid-in Capital [Member]          
Warrants [Abstract]          
Alternative cashless exercise of private placement warrants     $ 1,276    
Prefunded Warrants [Member]          
Warrants [Abstract]          
Warrants exercised     2,700,000 2,500,000  
Issuance of warrants 2,700,000   2,700,000    
Common shares called by warrants (in shares) 135,000        
Warrant exercise price (in dollars per share) $ 0.2        
Class A Warrants [Member]          
Warrants [Abstract]          
Warrants exercised       4,156,000  
Issuance of warrants       2,430,000  
Common shares called by warrants (in shares)   72,370      
Warrant exercise price (in dollars per share)   $ 154      
Term of warrants   5 years      
Warrants outstanding (in shares)   14,474,000      
Class B Warrants [Member]          
Warrants [Abstract]          
Issuance of warrants 15,000,000   15,000,000    
Warrant exercise price (in dollars per share) $ 20.2        
Term of warrants   5 years      
Warrants outstanding (in shares)   15,000,000      
Class B Warrants [Member] | Maximum [Member]          
Warrants [Abstract]          
Common shares called by warrants (in shares) 750,000        
Private Placement Warrants [Member]          
Warrants [Abstract]          
Warrants exercised     15,000,000    
Issuance of warrants 15,000,000        
Common shares called by warrants (in shares) 750,000        
Warrant exercise price (in dollars per share) $ 20.2        
Term of warrants   5 years      
Common shares called by twenty warrants on cashless basis (in shares) 0.75        
Warrants that can be exercised per common share on cashless basis (in shares) 20        
Fair value of warrants $ 7,504