v3.26.1
Acquisitions - Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Precision Aviation Group        
Business Combination [Line Items]        
Revenue $ 505,310 $ 418,683 $ 984,631 $ 805,380
Net income from continuing operations $ 35,035 20,356 $ 70,451 27,442
Aero 3, Inc        
Business Combination [Line Items]        
Revenue   300,094   579,975
Net income from continuing operations   $ 16,820   $ 32,219