Quarterly report pursuant to Section 13 or 15(d)

Related Party Transaction - Additional Information (Details)

v3.24.1.1.u2
Related Party Transaction - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Mar. 25, 2022
Related Party Transaction [Line Items]            
Contract assets   $ 26,370     $ 21,390  
Contract liabilities   111,549     103,924  
Minimum lease payments under the lease   1,766 $ 1,849      
PIPE Investment Obligation            
Related Party Transaction [Line Items]            
Proceeds from issuance of common stock       $ 30,000    
2022 Strategic Cooperation Agreement            
Related Party Transaction [Line Items]            
Strategic cooperation agreement term 13 years          
Strategic cooperation agreement terminated period 2035          
Lockheed Martin            
Related Party Transaction [Line Items]            
Revenue from related parties   19,900 20,500      
Accounts receivables due from related parties   1,000     9,600  
Contract assets   23,600     20,100  
Contract liabilities   $ 93,000     $ 89,100  
Related party transaction percentage of remaining performance obligations   7.00%     8.00%  
Related party expense   $ 500 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   $ 61 $ 59      
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