XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.1
RELATED PARTY TRANSACTIONS - Human Resources Development Fund Joint Cooperation Agreement (Details)
ر.س in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2025
SAR (ر.س)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SAR (ر.س)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
SAR (ر.س)
Mar. 31, 2023
USD ($)
Mar. 31, 2023
SAR (ر.س)
Related Party Transaction [Line Items]                
Other current liabilities $ 1,203,235,000   $ 1,024,671,000          
Related Party                
Related Party Transaction [Line Items]                
Other current liabilities 193,277,000   126,417,000          
Human Resources Development Fund | Human Resources Development Fund Training Reimbursement Agreement | Related Party                
Related Party Transaction [Line Items]                
Related party transaction, maximum reimbursement receivable             $ 7,800,000 ر.س 29.3
Proceeds from related party reimbursement 1,300,000 ر.س 4.8 2,900,000 ر.س 10.9 $ 2,300,000 ر.س 8.8    
Other current liabilities $ 0   $ 0   $ 1,800,000