v3.26.3
Nature of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Feb. 10, 2025
Jan. 17, 2024
Nature of Operations                      
Net income/(loss) $ 99,037 $ (190,102) $ (246,037) $ (363,505) $ (228,727) $ (196,859) $ (337,102) $ (789,091)      
Working Capital 608,900           608,900        
Unrestricted cash and cash equivalents 134,131           134,131   $ 368,540    
Restricted cash 146,287           146,287   186,746    
Accumulated deficit 8,559,784           8,559,784   $ 8,226,039    
ATM Sales                      
Nature of Operations                      
Maximum value of shares authorized for issuance                     $ 1,000,000
Remaining value of shares authorized for issuance $ 944,100           $ 944,100        
Number of shares issued 0           0        
SEPA sales                      
Nature of Operations                      
Maximum value of shares authorized for issuance                   $ 1,000,000  
Maximum value of shares authorized for issuance per trading day                   $ 10,000  
Number of shares issued 0           0