XML 127 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
RELATED PARTY TRANSACTIONS - Human Resources Development Fund Joint Cooperation Agreement (Details) - Human Resources Development Fund - Related Party
ر.س in Millions, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2023
SAR (ر.س)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
SAR (ر.س)
Human Resources Development Fund Training Reimbursement Agreement        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction $ 7.8 ر.س 29.3    
Joint cooperation agreement term 1 year 1 year    
Human Resources Development Fund Training Reimbursements        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction     $ 2.3 ر.س 8.8
Human Resources Development Fund Training Reimbursements | Other current liabilities        
Related Party Transaction [Line Items]        
Related party transaction, amount of transaction     $ 1.8