XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.3
RELATED PARTY TRANSACTIONS - Schedule of Purchase Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Purchases from related party $ 532 $ 195 $ 864 $ 2,420  
Accounts payable to related party 1,002   1,002   $ 909
Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Purchases from related party 226 0 476 0  
Accounts payable to related party 248   248   0
Sander Electronics Co Ltd          
Related Party Transaction [Line Items]          
Purchases from related party 306 $ 195 388 $ 2,420  
Accounts payable to related party $ 754   $ 754   $ 909
Total Expenditures | Supplier Concentration Risk | Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Concentration risk (less than for geographic concentration risk) 20.40% 0.00% 15.40% 0.00%  
Total Expenditures | Supplier Concentration Risk | Sander Electronics Co Ltd          
Related Party Transaction [Line Items]          
Concentration risk (less than for geographic concentration risk) 27.70% 13.20% 12.50% 38.60%  
Accounts Payable | Supplier Concentration Risk | Sander Electronics, Inc.          
Related Party Transaction [Line Items]          
Concentration risk (less than for geographic concentration risk)     20.00%   0.00%
Accounts Payable | Supplier Concentration Risk | Sander Electronics Co Ltd          
Related Party Transaction [Line Items]          
Concentration risk (less than for geographic concentration risk)     60.70%   54.40%