XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 28, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]      
2024 (remainder of year) $ 19,991    
2025 36,658    
2026 33,499    
2027 26,534    
2028 21,714    
Thereafter 55,515    
Amortizable intangible assets, net carrying amount 193,911 $ 193,911 $ 131,995
Cost of Revenue      
Finite Lived Intangible Assets [Line Items]      
2024 (remainder of year) 7,360    
2025 14,286    
2026 13,430    
2027 10,598    
2028 8,861    
Thereafter 12,878    
Amortizable intangible assets, net carrying amount 67,413    
Operating Expenses      
Finite Lived Intangible Assets [Line Items]      
2024 (remainder of year) 12,631    
2025 22,372    
2026 20,069    
2027 15,936    
2028 12,853    
Thereafter 42,637    
Amortizable intangible assets, net carrying amount $ 126,498