Quarterly report [Sections 13 or 15(d)]

Acquisitions (Details)

v3.26.1
Acquisitions (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Oct. 13, 2025
Jun. 30, 2025
Jul. 04, 2026
Jun. 28, 2025
Business Combination [Line Items]          
Payment for business combination liability       $ 2,220 $ 76
Envoy Aerospace, LLC          
Business Combination [Line Items]          
Total purchase price     $ 8,300    
Cash purchase price     4,500    
Payment for business combination liability $ 2,000        
Contingent consideration, liability     $ 1,800    
Bühler Motor Aviation          
Business Combination [Line Items]          
Total purchase price   $ 18,000