XML 106 R95.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTY TRANSACTIONS - EV Purchase Agreement (Narrative) (Details)
$ in Thousands, ر.س in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2023
vehicle
Mar. 31, 2024
USD ($)
Mar. 31, 2024
SAR (ر.س)
Mar. 31, 2023
USD ($)
Mar. 31, 2024
SAR (ر.س)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
SAR (ر.س)
Related Party Transaction [Line Items]              
Revenues   $ 172,740   $ 149,432      
Accounts receivable, net   126,930       $ 51,822  
Related Party              
Related Party Transaction [Line Items]              
Revenues   51,366   $ 0      
Accounts receivable, net   84,884       35,526  
Electric Vehicle Purchase Agreement | Related Party | EV Purchase Agreement | Government of Saudi Arabia              
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            
Revenues   51,400 ر.س 192.6        
Accounts receivable, net   $ 84,900     ر.س 318.4 $ 35,500 ر.س 133.2