XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES - Schedule of Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk
6 Months Ended
Jun. 30, 2025
Accounts Receivable | Commercial  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 12.00%
Accounts Receivable | Dynetics, Inc.  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 11.00%
Revenue Benchmark | Government customer  
Disaggregation of Revenue [Line Items]  
Concentration risk, percentage 27.00%