XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock (Narrative) (Details) - USD ($)
1 Months Ended 9 Months Ended
Apr. 11, 2025
Sep. 30, 2025
Jun. 30, 2025
Feb. 28, 2025
Sep. 30, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]            
Common stock, par value (in USD per share)   $ 0.001     $ 0.001 $ 0.001
Common stock, shares authorized (in shares)   500,000,000     500,000,000 500,000,000
Retirement of common shares (in shares)       106,330 106,330  
Sale of stock, gross proceeds   $ 172,498,892        
Underwritten Public Offering            
Subsidiary, Sale of Stock [Line Items]            
Common stock, par value (in USD per share) $ 0.001   $ 0.001      
Shares issued (in shares) 4,724,412   6,448,276      
Share price (in USD per share) $ 6.35   $ 7.25      
Other offering expenses payable $ 30,000,000   $ 46,750,000      
September Registered Direct Offering            
Subsidiary, Sale of Stock [Line Items]            
Shares issued (in shares)   15,625,000        
Share price (in USD per share)   $ 9.60     $ 9.60  
Sale of stock, gross proceeds   $ 172,500,000        
Over-Allotment Option            
Subsidiary, Sale of Stock [Line Items]            
Shares issued (in shares)   2,343,750        
Option to purchase additional shares, period   30 days