v3.26.3
Equity and Capital - Equity Distribution Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
4 Months Ended 5 Months Ended 9 Months Ended
May 03, 2026
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
May 04, 2026
Dec. 23, 2024
Equity and Capital            
Proceeds from issuance of common stock, net     $ 2,952,946 $ 1,029,190    
2024 Sales Agreement            
Equity and Capital            
Aggregate maximum offering price           $ 3,000,000
Value of shares remain unsold at the time of termination         $ 569,900  
Proceeds from issuance of common stock, net $ 1,300,000          
Issuance of common stock, net of costs (shares) 7.3          
Shares price $ 179.3          
Payment of stock issuance costs $ 6,400          
2026 Sales Agreement            
Equity and Capital            
Aggregate maximum offering price         $ 7,500,000  
Proceeds from issuance of common stock, net   $ 1,600,000        
Issuance of common stock, net of costs (shares)   8.6        
Shares price   $ 191.69 $ 191.69      
Payment of stock issuance costs   $ 9,000        
Amount of shares reserved for future issuance   $ 5,900,000 $ 5,900,000