v3.26.1
Borrowings under Financing Agreement (Details) - Line of Credit - USD ($)
$ in Millions
3 Months Ended
Jun. 28, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Feb. 03, 2025
Jan. 08, 2024
Customer Investment Agreement            
Debt Instrument [Line Items]            
Maximum amount of borrowings $ 150.0          
Term of borrowings 18 months          
Borrowings outstanding   $ 179.6   $ 158.1    
Interest expense   $ 6.2 $ 3.3      
Customer Investment Agreement | GC Customer Value Arranger, LLC            
Debt Instrument [Line Items]            
Internal rate of return on growth pend 16.00%          
Customer Investment Agreement | GC Customer Value Arranger, LLC | Minimum            
Debt Instrument [Line Items]            
Investment amount, percent of growth spend up to 80% 50.00%          
Customer Investment Agreement | GC Customer Value Arranger, LLC | Maximum            
Debt Instrument [Line Items]            
Investment amount, percent of growth spend up to 80% 80.00%          
Amended and Restated Customer Investment Agreement            
Debt Instrument [Line Items]            
Additional financing         $ 200.0 $ 140.0