XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CUSTOMER AND SUPPLIER CONCENTRATION - CUSTOMER CONCENTRATION RISK (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Concentration Risk [Line Items]      
Accounts receivable from the customer $ 26,519   $ 29,523
Revenues | Customer concentration risk | Customer 1      
Concentration Risk [Line Items]      
Revenue from the customer as a percentage of total revenue 0.00% 14.10%  
Accounts receivable from the customer $ 0 $ 3,362