v3.26.1
RELATED PARTY TRANSACTIONS - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Purchases from related party $ 2,636 $ 146 $ 4,280 $ 331  
Accounts Payable $ 3,200   $ 3,200   $ 386
Winner Technology International Limited And Sander Electronics | Total Expenditures | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage 83.60% 15.20% 81.00% 16.70%  
Winner Technology International Limited And Sander Electronics | Accounts Payable | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage     95.00%   70.90%
Winner Technology International Limited          
Related Party Transaction [Line Items]          
Purchases from related party $ 2,429 $ 0 $ 3,612 $ 0  
Accounts Payable $ 2,881   $ 2,881   $ 0
Winner Technology International Limited | Total Expenditures | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage 77.00% 0.00% 68.40% 0.00%  
Winner Technology International Limited | Accounts Payable | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage     85.20%    
Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Purchases from related party $ 0 $ 131 $ 0 $ 250  
Sander Electronics, Inc. | Total Expenditures | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage 0.00% 13.70% 0.00% 12.60%  
Sander Electronics Co. Ltd          
Related Party Transaction [Line Items]          
Purchases from related party $ 207 $ 15 $ 668 $ 81  
Accounts Payable $ 319   $ 319   $ 386
Sander Electronics Co. Ltd | Total Expenditures | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage 6.60% 1.50% 12.60% 4.10%  
Sander Electronics Co. Ltd | Accounts Payable | Supplier concentration risk          
Related Party Transaction [Line Items]          
Concentration risk, percentage     9.40%   70.90%