XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies - Certain Risks and Concentrations (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Total Expenditures | Supplier Concentration Risk | Offshore Supplier      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 10.00% 19.00%  
Accounts Payable | Supplier Concentration Risk | Offshore Supplier      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 36.00%   36.00%
Distributor to the U.S. Navy | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 22.00% 15.00%  
Distributor to the U.S. Navy | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 32.00%    
Shipbuilder for U.S. Navy | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 27.00% 21.00%  
Shipbuilder for U.S. Navy | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 22.00%   30.00%
Distributor to the U.S. Department of Defense | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 11.00%    
Distributor to the U.S. Department of Defense | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 17.00%   25.00%
Top Military Customers | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk) 49.00%    
Commercial Building Systems Provider | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk)   19.00%  
Distributor to the U.S. Navy Combined with Sales to Shipbuilders | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk (less than for geographic concentration risk)   37.00%