XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RELATED PARTY TRANSACTIONS - Human Resources Development Fund (“HRDF”) Joint Cooperation Agreement (Narrative) (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2023
SAR (ر.س)
Jun. 30, 2024
SAR (ر.س)
Jun. 30, 2024
SAR (ر.س)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
SAR (ر.س)
Jun. 30, 2024
USD ($)
Related Party Transaction [Line Items]              
Other current liabilities         $ 798,990   $ 752,779
Related Party              
Related Party Transaction [Line Items]              
Other current liabilities         92,258   79,735
Human Resources Development Fund | Human Resources Development Fund Training Reimbursement Agreement | Related Party              
Related Party Transaction [Line Items]              
Related party transaction, amount of transaction $ 7,800 ر.س 29,300,000 ر.س 0 ر.س 0 2,300 ر.س 8,800,000  
Other current liabilities         $ 1,800   $ 1,000