v3.26.3
Business Combinations - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 28, 2026
Feb. 03, 2026
Oct. 28, 2025
May 28, 2025
Apr. 02, 2025
Sep. 30, 2026
Sep. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Metal Technology Inc                    
Business Combination [Line Items]                    
Business combination, acquisition date         Apr. 02, 2025          
Business combination, fair Value of consideration         $ 82,300,000     $ 82,313,000    
Business combination, direct acquisition-related expenses           $ 0 $ 0     $ 1,400,000
Weighted average useful life         11 years          
Industrial Solid Propulsion                    
Business Combination [Line Items]                    
Business combination, acquisition date       May 28, 2025            
Business combination, fair Value of consideration       $ 58,637,000            
Business combination, earnout for cash payment       $ 5,000,000            
Contingent consideration liability                 $ 0  
Business combination, direct acquisition-related expenses           0 0     1,200,000
Weighted average useful life       10 years 8 months 12 days            
Payment to acquire business in cash       $ 49,000,000            
Fair value of equity consideration       5,700,000            
Business combination fair value of the Earnout       3,900,000            
Industrial Solid Propulsion | Real Estate of Industrial Solid Propulsion                    
Business Combination [Line Items]                    
Payment to acquire business in cash       $ 50,000,000            
Business combination common stock issued       147,842            
Business combination potential earnout       $ 5,000,000            
Five Axis Industries, Inc                    
Business Combination [Line Items]                    
Business combination, acquisition date     Oct. 28, 2025              
Business combination, fair Value of consideration     $ 96,568,000              
Business combination, direct acquisition-related expenses           0 0     $ 0
Weighted average useful life     13 years              
Payment to acquire business in cash     $ 90,700,000              
Business combination common stock issued     68,625              
Seemann Acquisition                    
Business Combination [Line Items]                    
Business combination, acquisition date   Feb. 03, 2026                
Business combination, fair Value of consideration   $ 232,910,000                
Business combination, direct acquisition-related expenses   $ 4,000,000       2,000,000 $ 2,000,000   $ 2,000,000  
Cost, Product and Service [Extensible Enumeration]             General and Administrative Expense      
Weighted average useful life   7 years 3 months 18 days                
Payment to acquire business in cash   $ 215,900,000                
Business combination common stock issued   17,000,000                
Stock withheld for tax liability   $ 1,700,000                
Total consideration transferred   $ 232,900,000                
Business combination, revenues attributable to acquisition           39,500,000 $ 102,500,000      
Walker Acquisition                    
Business Combination [Line Items]                    
Business combination, acquisition date Aug. 28, 2026                  
Business combination, fair Value of consideration $ 98,971,000                  
Business combination, direct acquisition-related expenses           2,400,000 $ 2,400,000      
Cost, Product and Service [Extensible Enumeration]             General and Administrative Expense      
Weighted average useful life 15 years 1 month 6 days                  
Total consideration transferred $ 99,000,000                  
Business combination, revenues attributable to acquisition           $ 4,000,000 $ 4,000,000