v3.26.1
Business Combination (Additional Information) (Details) - USD ($)
$ in Millions
2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 03, 2026
Jun. 30, 2026
Jun. 30, 2026
Jan. 03, 2026
Nov. 17, 2025
Business Combination [Abstract]          
BusinessCombinationDeferredTaxLiablityEstablished         $ 46.6
BusinessCombinationStepUpOfInventoryFairValueRecognized     $ 6.7 $ 4.0  
BusinessCombinationStepUpOfInventoryFairValueRecognizedSellThroughPeriod         1 year
BusinessCombinationStepUpOfInventoryFairValueToBeRecognized     2.4    
BusinessCombinationOperatingLoss $ 6.2        
BusinessCombinationOperatingIncome   $ 4.5 9.0    
BusinessCombinationRevenue $ 8.6 $ 20.7 $ 46.1