XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Goodwill, Beginning Balance $ 1,632,496 $ 1,609,517
Goodwill acquired 53,474 23,494
Post-closing adjustment   (515)
Goodwill, Ending Balance 1,685,970 1,632,496
Engine Services    
Goodwill [Line Items]    
Goodwill, Beginning Balance 1,224,707 1,201,213
Goodwill acquired   23,494
Goodwill, Ending Balance 1,224,707 1,224,707
Component Repair Services    
Goodwill [Line Items]    
Goodwill, Beginning Balance 407,789 408,304
Goodwill acquired 53,474  
Post-closing adjustment   (515)
Goodwill, Ending Balance $ 461,263 $ 407,789