Annual report pursuant to Section 13 and 15(d)

Business Combinations - Intangible Assets (Details)

v3.23.1
Business Combinations - Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Nov. 01, 2021
Feb. 17, 2021
Jan. 15, 2021
Software        
Business Acquisition [Line Items]        
Total intangible assets $ 235      
Weighted average useful life in years 2 years      
Oakman        
Business Acquisition [Line Items]        
Total intangible assets       $ 7,980
Oakman | Trademark        
Business Acquisition [Line Items]        
Total intangible assets       $ 80
Weighted average useful life in years       1 year
Oakman | Technology        
Business Acquisition [Line Items]        
Total intangible assets       $ 4,400
Weighted average useful life in years       15 years
Oakman | Customer relationships        
Business Acquisition [Line Items]        
Total intangible assets       $ 3,500
Weighted average useful life in years       20 years
DPSS        
Business Acquisition [Line Items]        
Total intangible assets     $ 24,370  
DPSS | Trademark        
Business Acquisition [Line Items]        
Total intangible assets     $ 170  
Weighted average useful life in years     1 year  
DPSS | Technology        
Business Acquisition [Line Items]        
Total intangible assets     $ 11,900  
Weighted average useful life in years     20 years  
DPSS | Customer relationships        
Business Acquisition [Line Items]        
Total intangible assets     $ 12,300  
Weighted average useful life in years     20 years  
Techshot        
Business Acquisition [Line Items]        
Total intangible assets   $ 4,120    
Techshot | Trademark        
Business Acquisition [Line Items]        
Total intangible assets   $ 240    
Weighted average useful life in years   3 years    
Techshot | Technology        
Business Acquisition [Line Items]        
Total intangible assets   $ 1,800    
Weighted average useful life in years   10 years    
Techshot | Customer relationships        
Business Acquisition [Line Items]        
Total intangible assets   $ 1,400    
Weighted average useful life in years   9 years    
Techshot | IPR&D        
Business Acquisition [Line Items]        
Total intangible assets   $ 680    
Space NV        
Business Acquisition [Line Items]        
Total intangible assets $ 13,935      
Space NV | Technology        
Business Acquisition [Line Items]        
Total intangible assets $ 4,700      
Weighted average useful life in years 7 years      
Space NV | Customer relationships        
Business Acquisition [Line Items]        
Total intangible assets $ 7,400      
Weighted average useful life in years 30 years      
Space NV | IPR&D        
Business Acquisition [Line Items]        
Total intangible assets $ 1,600