v3.26.1
Nature of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Feb. 10, 2025
Jan. 17, 2024
Nature of Operations          
Net loss attributable to the company $ 246,037 $ 196,859      
Working Capital 734,100        
Unrestricted cash and cash equivalents 223,189   $ 368,540    
Restricted cash 183,685   186,746    
Accumulated deficit 8,471,343   $ 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        
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