v3.26.1
Investments in Unconsolidated Entities - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
May 29, 2026
Feb. 24, 2026
Jun. 30, 2026
Technology Partner      
Schedule of Equity Method Investments [Line Items]      
Proceeds from sale of investment projects   $ 5.4  
Proceeds from sale of investment, holdback amount   $ 0.1  
Loss on sale of investment     $ 0.2
SafeStreets      
Schedule of Equity Method Investments [Line Items]      
Payments to acquire equity method investments $ 14.1    
Equity method investment, ownership percentage 24.70%   24.70%