XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangibles - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangibles, Gross $ 293,656 $ 294,035
Accumulated Amortization (110,928) (101,077)
Intangibles, Net 182,728 192,958
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangibles, Gross 251,576 251,899
Accumulated Amortization (94,686) (86,176)
Intangibles, Net 156,890 165,723
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangibles, Gross 41,900 41,900
Accumulated Amortization (16,062) (14,665)
Intangibles, Net 25,838 27,235
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Intangibles, Gross 180 236
Accumulated Amortization (180) (236)
Intangibles, Net $ 0 $ 0