v3.26.1
Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Line Items]      
Goodwill, Beginning Balance   $ 1,684,255 $ 1,685,970
Goodwill acquired $ 26,600 26,550  
Adjustments/Post-closing adjustments     (1,683)
Goodwill, Ending Balance 1,710,805 1,710,805 1,684,287
Engine Services      
Goodwill [Line Items]      
Goodwill, Beginning Balance   1,224,707 1,224,707
Goodwill, Ending Balance 1,224,707 1,224,707 1,224,707
Component Repair Services      
Goodwill [Line Items]      
Goodwill, Beginning Balance   459,548 461,263
Goodwill acquired   26,550  
Adjustments/Post-closing adjustments     (1,683)
Goodwill, Ending Balance $ 486,098 $ 486,098 $ 459,580