XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.2
CUSTOMER AND SUPPLIER CONCENTRATION - SUPPLIER CONCENTRATION RISK (Details) - Cost of revenues - Supplier concentration risk - Vendor 1 - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Concentration Risk [Line Items]    
Purchases from the vendor as a percentage of total cost of revenues 13.10% 51.70%
Accounts payable to the vendor $ 3,498 $ 6,057