v3.26.1
Common Stock Capital (Details) - USD ($)
3 Months Ended 12 Months Ended
Feb. 27, 2025
Nov. 19, 2018
Nov. 18, 2018
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
May 07, 2019
Dec. 31, 2018
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares authorized (in shares)       100,000,000,000   100,000,000,000    
Common stock, par value per share (in dollars per share)       $ 0.001   $ 0.001    
Preferred stock, shares authorized (in shares)       10,000,000,000        
Preferred stock, par value per share (in dollars per share)       $ 0.001        
Shares issue, drawdown notice period     10 days          
Maximum aggregate offering price         $ 4,551,400      
Common stock issued and sold       64,868,507   64,868,507    
Equity Distribution Agreement                
Subsidiary, Sale of Stock [Line Items]                
Common stock, par value per share (in dollars per share) $ 0.001              
Maximum aggregate offering price $ 250,000,000              
Percentage of gross sales price 1.50%              
Subscription Agreements                
Subsidiary, Sale of Stock [Line Items]                
Aggregate purchase of shares       0 0      
Advisors                
Subsidiary, Sale of Stock [Line Items]                
Aggregate purchase of shares       488,212.35   488,212.35    
Aggregate amount       $ 8,900,000   $ 8,900,000    
Shares held by related party as percent of outstanding shares       0.00%   0.00%    
Maximum [Member]                
Subsidiary, Sale of Stock [Line Items]                
Stock repurchase amount             $ 50,000,000  
IPO [Member]                
Subsidiary, Sale of Stock [Line Items]                
Aggregate purchase of shares   7,500,000            
Aggregate amount   $ 147,300,000            
Share price   $ 20.25            
Private Placement [Member]                
Subsidiary, Sale of Stock [Line Items]                
Aggregate purchase of shares     43,982,137.46          
Sale of share, aggregate commitment               $ 1,300,000,000
At The Market Offerings [Member]                
Subsidiary, Sale of Stock [Line Items]                
Maximum aggregate offering price         $ 4,551,400      
Common stock issued and sold       0