XML 74 R65.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Purchases from related party $ 146 $ 621 $ 331 $ 2,225  
Accounts Payable $ 1,022   $ 1,022   $ 909
Outstanding purchase commitments percentage 91.00%   91.00%    
Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Purchases from related party $ 131 0 $ 250 0  
Accounts Payable 131   131   0
Sander Electronics Co Ltd          
Related Party Transaction [Line Items]          
Purchases from related party 15 $ 621 81 $ 2,225  
Accounts Payable $ 891   $ 891   $ 909
Total Expenditures | Supplier concentration risk | Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Concentration risk, percentage 13.70% 0.00% 12.60% 0.00%  
Total Expenditures | Supplier concentration risk | Sander Electronics Co Ltd          
Related Party Transaction [Line Items]          
Concentration risk, percentage 1.50% 32.50% 4.10% 46.40%  
Accounts Payable | Supplier concentration risk | Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Concentration risk, percentage     11.10%   0.00%
Accounts Payable | Supplier concentration risk | Sander Electronics Co Ltd          
Related Party Transaction [Line Items]          
Concentration risk, percentage     74.90%   54.40%