XML 48 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 16, 2026
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Business Combination [Line Items]          
Total revenue   $ 155,937 $ 129,405 $ 306,319 $ 248,471
Canary Connect, Inc.          
Business Combination [Line Items]          
Acquisition-related cost       800  
Total revenue       $ 0  
Aloe Care Health, Inc.          
Business Combination [Line Items]          
Measurement period       1 year  
Acquisition-related cost       $ 2,200  
Outstanding equity interests 100.00%        
Acquisition of businesses and acquisition-related transaction costs $ 15,000        
Contingent earnout consideration $ 25,000