v3.25.2
Business acquisition - Additional Information (Details)
$ in Thousands
3 Months Ended
May 07, 2025
USD ($)
Jun. 20, 2024
USD ($)
Jun. 27, 2025
USD ($)
business
Jun. 28, 2024
USD ($)
May 09, 2025
USD ($)
Asset Acquisition [Line Items]          
Number of business acquired | business     2    
Payments to acquire business, net of cash acquired     $ 86,813 $ 110,165  
Finite-lived intangible assets acquired     17,800    
Developed technology          
Asset Acquisition [Line Items]          
Finite-lived intangible assets acquired     15,900    
Trade Names          
Asset Acquisition [Line Items]          
Finite-lived intangible assets acquired     1,900    
Bentek's Acquisition          
Asset Acquisition [Line Items]          
Business acquisition, percentage of voting interest acquired 100.00%        
Business combination, contingent consideration, liability $ 7,400        
Business combination. acquisition related costs 1,100        
Bentek's Acquisition | Developed technology          
Asset Acquisition [Line Items]          
Finite-lived intangible assets acquired $ 13,100        
Finite-lived intangible asset, useful life 10 years        
Bentek's Acquisition | Trade Names          
Asset Acquisition [Line Items]          
Finite-lived intangible assets acquired $ 1,900        
Finite-lived intangible asset, useful life 2 years        
Bentek and OnSight          
Asset Acquisition [Line Items]          
Payments to acquire business, net of cash acquired $ 86,400        
Business combination, consideration transferred 103,500        
Business combination, deferred contingent consideration 2,600        
Business combination, contingent consideration, liability     $ 14,500    
Business combination, contingent consideration arrangements, range of outcomes, value, high $ 27,000        
OnSight's Acquisition          
Asset Acquisition [Line Items]          
Business acquisition, percentage of voting interest acquired         100.00%
Business combination, contingent consideration, liability         $ 7,100
Ojjo, Inc.          
Asset Acquisition [Line Items]          
Business acquisition, percentage of voting interest acquired   100.00%      
Payments to acquire business, net of cash acquired   $ 110,200      
Business combination, consideration transferred   120,200      
Cash acquired from acquisition   4,400      
Business combination, deferred purchase price   10,000      
Ojjo, Inc. | Developed technology          
Asset Acquisition [Line Items]          
Finite-lived intangible assets acquired   $ 27,000      
Finite-lived intangible asset, useful life   10 years      
Ojjo, Inc. | Customer relationships          
Asset Acquisition [Line Items]          
Finite-lived intangible assets acquired   $ 18,000      
Finite-lived intangible asset, useful life   5 years