XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (63,666) $ (44,637)
Net Carrying Value 166,290  
Gross Amount 230,580 222,007
Net Carrying Value 166,914 177,370
Licenses, indefinite lived    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Licenses, indefinite lived 624 624
Customer relationships    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Amount 147,426 141,146
Accumulated Amortization (35,599) (25,037)
Net Carrying Value $ 111,827 $ 116,109
Customer relationships | Minimum    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization Period 15 years 15 years
Customer relationships | Maximum    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization Period 20 years 20 years
Developed technology    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Amount $ 79,702 $ 77,409
Accumulated Amortization (25,239) (16,772)
Net Carrying Value $ 54,463 $ 60,637
Amortization Period 10 years 10 years
Other, definite lived    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Amount $ 2,828 $ 2,828
Accumulated Amortization (2,828) (2,828)
Net Carrying Value $ 0 $ 0
Other, definite lived | Minimum    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization Period 2 years 2 years
Other, definite lived | Maximum    
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization Period 7 years 7 years