XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
BALANCE SHEETS COMPONENTS - Schedule of Construction in Progress (Details)
$ in Thousands, ر.س in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
SAR (ر.س)
MISA | Government Grant | Related Party        
Property, Plant and Equipment [Line Items]        
Related party transaction, amount of transaction     $ 97,500 ر.س 366
Construction in progress        
Property, Plant and Equipment [Line Items]        
Total construction in progress $ 579,873 $ 672,534    
Machinery and tooling        
Property, Plant and Equipment [Line Items]        
Total construction in progress 297,133 561,858    
Construction of AMP-1 and AMP-2        
Property, Plant and Equipment [Line Items]        
Total construction in progress 226,146 78,254    
AMP-2 Construction In Progress Balance | MISA | Government Grant | Related Party        
Property, Plant and Equipment [Line Items]        
Related party transaction, amount of transaction (67,300) (67,300)    
Leasehold improvements and other        
Property, Plant and Equipment [Line Items]        
Total construction in progress $ 56,594 $ 32,422