Annual report pursuant to Section 13 and 15(d)

Related Party Transaction - Additional Information (Details)

v3.23.1
Related Party Transaction - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
[1]
Related Party Transaction [Line Items]        
Contract assets   $ 6,763,000 $ 2,757,000 $ 2,675,000
Contract liabilities   $ 27,228,000 $ 17,558,000  
Common stock, shares issued   142,503,771 78,601,283  
Minimum lease payments under the lease   $ 391,000    
2022 Strategic Cooperation Agreement        
Related Party Transaction [Line Items]        
Strategic cooperation agreement term 13 years      
Strategic cooperation agreement terminated period 2035      
GeoOptics, Inc        
Related Party Transaction [Line Items]        
Revenue from related parties   1,700,000 $ 1,600,000  
Accounts receivables due from related parties   0 470,000  
Contract assets   $ 0 $ 40,000  
Related party transaction percentage of remaining performance obligations   0.00% 9.00%  
Equity method Investment amount   $ 1,700,000 $ 1,700,000  
GeoOptics, Inc | Maximum        
Related Party Transaction [Line Items]        
Equity method investment ownership interest   3.00% 3.00%  
Lockheed Martin        
Related Party Transaction [Line Items]        
Revenue from related parties   $ 71,600,000 $ 20,600,000  
Accounts receivables due from related parties   687,000 530,000  
Contract assets   4,100,000 707,000  
Contract liabilities   $ 22,500,000 $ 13,900,000  
Related party transaction percentage of remaining performance obligations   81.00% 56.00%  
Chairman And CEO | New Lease for Office Space        
Related Party Transaction [Line Items]        
Lease term commence date   Apr. 01, 2021    
Lease expiration date   Mar. 31, 2026    
Minimum lease payments under the lease   $ 234,000 $ 114,000  
One time right to extend the lease term for additional period   5 years    
Chairman And CEO | Consulting Services        
Related Party Transaction [Line Items]        
Consulting services paid   $ 0 $ 125,000  
Affiliate of Daniel Staton | Subscription Agreement        
Related Party Transaction [Line Items]        
Due To Affiliate Quarterly Fee Amount   $ 1,875,000    
[1] Balances reflected are subsequent to the adoption of CECL on January 1, 2022.