Quarterly report pursuant to Section 13 or 15(d)

Related Party Transaction - Additional Information (Details)

v3.23.1
Related Party Transaction - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]        
Contract assets   $ 5,383   $ 6,763
Contract liabilities   19,191   27,228
Minimum lease payments under the lease   1,849 $ 486  
Proceeds from issuance of common stock     14,791  
PIPE Investment Obligation        
Related Party Transaction [Line Items]        
Proceeds from issuance of common stock       30,000
PIPE Investment Obligation | Proceeds From Debt        
Related Party Transaction [Line Items]        
Proceeds from Debt, Net of Issuance Costs       13,000
PIPE Investment Obligation | Proceeds from PIPE Investment        
Related Party Transaction [Line Items]        
Proceeds from issuance of common stock       17,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     501  
Equity method Investment amount   $ 1,700   $ 1,700
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   $ 20,500 10,300  
Accounts receivables due from related parties   1,500   $ 687
Contract assets   854   4,100
Contract liabilities   $ 17,700   $ 22,500
Related party transaction percentage of remaining performance obligations   5.00%   81.00%
Related party expense   $ 3,000    
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 $ 57  
One time right to extend the lease term for additional period   5 years    
Subscription Agreement | Affiliate of Daniel Staton        
Related Party Transaction [Line Items]        
Due to affiliate quarterly fee amount       $ 1,875