XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Nov. 12, 2020
Related Party Transaction [Line Items]      
Revenue $ 79,521,000 $ 85,946,000  
Related Party | KBR, Inc. | SNS      
Related Party Transaction [Line Items]      
Equity ownership percentage     10.00%
Related Party | Axiom Space, Inc      
Related Party Transaction [Line Items]      
Revenue 153,000 1,600,000  
Accounts receivable 0 800,000  
Related Party | IBX, LLC      
Related Party Transaction [Line Items]      
Management fee expense 100,000 2,100,000  
Accounts payable 400,000    
Related Party | KBR, Inc.      
Related Party Transaction [Line Items]      
Revenue 3,100,000 1,900,000  
Accounts receivable 500,000 300,000  
Related Party | X Energy, LLC      
Related Party Transaction [Line Items]      
Accounts payable 0 100,000  
Related Party | Penumbra, LLC      
Related Party Transaction [Line Items]      
License fee expense 0 $ 134,000  
Related Party | ASES      
Related Party Transaction [Line Items]      
Revenue 1,100,000    
Accounts receivable $ 100,000