XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Common and Preferred Stock - Narrative (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
May 08, 2025
USD ($)
Dec. 31, 2024
shares
Feb. 29, 2024
USD ($)
May 10, 2022
USD ($)
Class of Stock [Line Items]            
Common stock authorized (in shares) | shares 200,000,000     200,000,000    
Dividends declared | $ $ 0          
Proceeds from at the market offering of common stock, net of issuance costs | $ $ 347,000 $ 21,124,000        
Preferred stock authorized (in shares) | shares 5,000,000     5,000,000    
Preferred stock outstanding (in shares) | shares 0     0    
Preferred stock issued (in shares) | shares 0     0    
ATM Offering            
Class of Stock [Line Items]            
Sales commissions, percentage           0.030
Issuance of common stock from at the market offering, net of issuance costs (in shares) | shares 421,766 4,342,320        
Price per share (in usd per share) | $ / shares $ 1.33 $ 5.11        
Proceeds from at the market offering of common stock, net of issuance costs | $ $ 300,000 $ 21,100,000        
ATM Offering | Maximum            
Class of Stock [Line Items]            
Common stock, amount authorized | $         $ 75,000,000.0 $ 50,000,000.0
ATM Offering - Baby Shelf Limitation | Maximum            
Class of Stock [Line Items]            
Common stock, amount authorized | $     $ 12,500,000