XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 25, 2024
Dec. 31, 2024
Dec. 31, 2023
Business Combinations      
Estimated Life (Years)   8 years 10 months 24 days 7 years 10 months 24 days
Developed technology      
Business Combinations      
Estimated Life (Years)   5 years  
Customer-related intangible      
Business Combinations      
Estimated Life (Years)   16 years  
Trade names      
Business Combinations      
Estimated Life (Years)   4 years  
Cultivate      
Business Combinations      
Cultivate Acquisition Date Fair Value $ 2,900    
Cultivate | Developed technology      
Business Combinations      
Cultivate Acquisition Date Fair Value $ 1,300    
Estimated Life (Years) 5 years    
Cultivate | Customer-related intangible      
Business Combinations      
Cultivate Acquisition Date Fair Value $ 1,500    
Estimated Life (Years) 16 years    
Cultivate | Trade names      
Business Combinations      
Cultivate Acquisition Date Fair Value $ 100    
Estimated Life (Years) 4 years