v3.25.3
Business acquisitions - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 07, 2025
USD ($)
Jun. 20, 2024
USD ($)
Sep. 26, 2025
USD ($)
Sep. 26, 2025
USD ($)
acquisition
Sep. 27, 2024
USD ($)
Sep. 08, 2025
May 09, 2025
Mar. 31, 2025
USD ($)
Business Combination [Line Items]                
Payments to acquire business, net of cash acquired       $ 115,789 $ 144,675      
Business combination, contingent consideration, liability     $ (31,480) (31,480)       $ (2,550)
Business combination. acquisition related costs $ 3,700              
Finite-lived intangible assets acquired       $ 33,500        
Number of business acquired | acquisition       2        
Developed technology                
Business Combination [Line Items]                
Finite-lived intangible assets acquired       $ 30,700        
Trade Names                
Business Combination [Line Items]                
Finite-lived intangible assets acquired       2,100        
Bentek's Acquisition                
Business Combination [Line Items]                
Business acquisition, percentage of voting interest acquired 100.00%              
Business combination, contingent consideration, liability, noncurrent $ (7,400)              
Bentek's Acquisition | Developed technology                
Business Combination [Line Items]                
Finite-lived intangible assets acquired $ 21,000              
Finite-lived intangible asset, useful life 9 years 3 months 18 days              
Bentek's Acquisition | Trade Names                
Business Combination [Line Items]                
Finite-lived intangible assets acquired $ 2,100              
Finite-lived intangible asset, useful life 2 years              
Bentek's Acquisition | Customer relationships                
Business Combination [Line Items]                
Finite-lived intangible assets acquired $ 500              
Finite-lived intangible asset, useful life 1 year 10 months 24 days              
OnSight's Acquisition                
Business Combination [Line Items]                
Business acquisition, percentage of voting interest acquired             100.00%  
Business combination, contingent consideration, liability $ (7,000)              
Origami Solar, Inc                
Business Combination [Line Items]                
Business acquisition, percentage of voting interest acquired           100.00%    
Bentek and OnSight                
Business Combination [Line Items]                
Payments to acquire business, net of cash acquired 108,300              
Business combination, consideration transferred 140,200              
Business combination, deferred contingent consideration 2,900              
Business combination, contingent consideration, liability     (28,900) (28,900)        
Business combination, contingent consideration arrangements, range of outcomes, value, high $ 57,500              
Origami Acquisition                
Business Combination [Line Items]                
Business combination, contingent consideration, liability     (14,500) (14,500)        
Ojjo, Inc.                
Business Combination [Line Items]                
Business acquisition, percentage of voting interest acquired   100.00%            
Payments to acquire business, net of cash acquired   $ 144,700            
Business combination, consideration transferred     164,700          
Business combination, deferred contingent consideration     14,000          
Business combination, contingent consideration, liability     (2,600) (2,600)        
Cash acquired from acquisition   4,400            
Business combination, recognized identifiable asset acquired and liability assumed, loan obligation     $ 3,400 $ 3,400        
Ojjo, Inc. | Developed technology                
Business Combination [Line Items]                
Finite-lived intangible assets acquired   $ 31,700            
Finite-lived intangible asset, useful life   10 years            
Ojjo, Inc. | Customer relationships                
Business Combination [Line Items]                
Finite-lived intangible assets acquired   $ 18,000            
Finite-lived intangible asset, useful life   5 years