XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Common Stock and Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 17, 2025
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Stockholders' equity        
Common stock, authorized shares     87,500,000 87,500,000
Preferred stock, authorized shares     2,000,000 2,000,000
ATM | Subsequent events        
Stockholders' equity        
Aggregate offering price $ 10,390      
Common Stock | ATM        
Stockholders' equity        
Number of shares issued to date     1,600,000  
Share price of shares issued in offering (in dollars per share)     $ 3.84  
Gross proceeds to date     $ 6,100  
Net proceeds to date     $ 5,900  
Common Stock | Participation Right        
Stockholders' equity        
Number of shares of common stock issued   3,350,000