XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Receivable from Customers (Details)
Dec. 31, 2023
Dec. 31, 2022
Customer A    
Accounting Policies [Abstract]    
Percentage of accounts receivable from customer 18.00%  
Significant Accounting Policies [Line Items]    
Percentage of accounts receivable from customer 18.00%  
Customer D    
Accounting Policies [Abstract]    
Percentage of accounts receivable from customer 11.00%  
Significant Accounting Policies [Line Items]    
Percentage of accounts receivable from customer 11.00%  
Customer C    
Accounting Policies [Abstract]    
Percentage of accounts receivable from customer   22.00%
Significant Accounting Policies [Line Items]    
Percentage of accounts receivable from customer   22.00%