Quarterly report pursuant to Section 13 or 15(d)

Related Party Transaction - Additional Information (Details)

v3.22.2.2
Related Party Transaction - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jan. 01, 2022
[1]
Dec. 31, 2021
Related Party Transaction [Line Items]              
Contract assets   $ 15,013,000   $ 15,013,000   $ 2,675,000 $ 2,757,000
Contract liabilities   $ 34,460,000   $ 34,460,000     $ 17,558,000
Common stock, shares issued   139,962,656   139,962,656     78,601,283
Minimum lease payments under the lease       $ 2,610,000      
2022 Strategic Cooperation Agreement | Subsequent Event              
Related Party Transaction [Line Items]              
Strategic cooperation agreement term 13 years            
GeoOptics, Inc              
Related Party Transaction [Line Items]              
Revenue from related parties   $ 190,000 $ 307,000 1,600,000 $ 1,100,000    
Accounts receivables due from related parties   381,000   381,000     $ 470,000
Contract assets   $ 76,000   $ 76,000     $ 40,000
Related party transaction percentage of remaining performance obligations   0.00%   0.00%     9.00%
Equity method Investment amount   $ 1,700,000   $ 1,700,000     $ 1,700,000
GeoOptics, Inc | Maximum              
Related Party Transaction [Line Items]              
Equity method investment ownership interest   3.00%   3.00%     3.00%
Lockheed Martin              
Related Party Transaction [Line Items]              
Revenue from related parties   $ 21,400,000 6,300,000 $ 46,500,000 14,200,000    
Accounts receivables due from related parties   2,400,000   2,400,000     $ 530,000
Contract assets   10,300,000   10,300,000     707,000
Contract liabilities   $ 29,600,000   $ 29,600,000     $ 13,900,000
Related party transaction percentage of remaining performance obligations   82.00%   82.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   $ 59,000 $ 57,000 $ 175,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,875,000      
[1] Balances reflected are subsequent to the adoption of CECL on January 1, 2022.