XML 111 R97.htm IDEA: XBRL DOCUMENT v3.26.1
RELATED PARTY TRANSACTIONS - EV Purchase Agreement (Details)
$ in Thousands, ر.س in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2023
vehicle
Jun. 30, 2026
USD ($)
Jun. 30, 2026
SAR (ر.س)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
SAR (ر.س)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
SAR (ر.س)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
SAR (ر.س)
Jun. 30, 2026
SAR (ر.س)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
SAR (ر.س)
Related Party Transaction [Line Items]                        
Revenue   $ 405,347   $ 259,432   $ 687,812   $ 494,480        
Accounts receivable, net   223,050       223,050         $ 177,162  
Related Party                        
Related Party Transaction [Line Items]                        
Revenue   96,188   30,247   134,558   35,343        
Accounts receivable, net   186,581       186,581         120,540  
Electric Vehicle Purchase Agreement                        
Related Party Transaction [Line Items]                        
Number of vehicles committed | vehicle 100,000                      
Number of vehicles committed, minimum | vehicle 50,000                      
Number of vehicles committed, additional | vehicle 50,000                      
Number of years 10 years                      
Minimum vehicle purchase reduction period 6 months                      
Electric Vehicle Purchase Agreement | Government of Saudi Arabia | EV Purchase Agreement | Related Party                        
Related Party Transaction [Line Items]                        
Revenue   96,200 ر.س 361.5 $ 30,200 ر.س 113.5 134,600 ر.س 505.5 $ 35,300 ر.س 132.6      
Accounts receivable, net   $ 186,600       $ 186,600       ر.س 700.9 $ 120,500 ر.س 452.1