XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measures - Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financial assets:    
Total financial assets $ 784,088 $ 114,716
Financial liabilities:    
Total financial liabilities 1,963 200,089
Level 1 | Money market funds | Cash and cash equivalents    
Financial assets:    
Financial assets 3,544 2,411
Level 1 | Money market funds | Restricted cash and cash equivalents, current    
Financial assets:    
Financial assets 561,416 24,185
Level 1 | Money market funds | Restricted cash and cash equivalents, non-current    
Financial assets:    
Financial assets 0 56,250
Level 2    
Financial liabilities:    
Power purchase agreements 1,315 0
Level 2 | Commercial paper | Cash and cash equivalents    
Financial assets:    
Financial assets 15,340 0
Level 2 | Commercial paper | Marketable securities, current    
Financial assets:    
Financial assets 22,346 0
Level 2 | Certificates of deposit    
Financial assets:    
Financial assets 0 29,308
Level 2 | Marketable securities, current | Marketable securities, current    
Financial assets:    
Financial assets 996 0
Level 2 | Corporate bonds | Marketable securities, current    
Financial assets:    
Financial assets 24,107 0
Level 2 | Foreign exchange forward contracts    
Financial liabilities:    
Power purchase agreements 253 0
Level 3    
Financial liabilities:    
Power purchase agreements 395 444
Warrant liabilities 0 199,645
Level 3 | Warrant Asset    
Financial assets:    
Derivative assets 153,603 0
Level 3 | Power purchase agreements    
Financial assets:    
Derivative assets $ 2,736 $ 2,562