XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings under Financing Agreement (Details) - Line of Credit - USD ($)
12 Months Ended
Jun. 28, 2023
Dec. 31, 2024
Dec. 31, 2023
Feb. 03, 2025
Jan. 08, 2024
Customer Investment Agreement          
Debt Instrument [Line Items]          
Maximum amount of borrowings $ 150,000,000        
Term of borrowings 18 months        
Borrowings under financing agreement   $ 83,400,000 $ 14,900,000    
Interest expense   $ 6,200,000 $ 400,000    
Customer Investment Agreement | GC Customer Value Arranger, LLC          
Debt Instrument [Line Items]          
Investment amount, percent of growth spend up to 80% 80.00%        
Internal rate of return on growth pend 16.00%        
Amended And Restated Customer Investment Agreement          
Debt Instrument [Line Items]          
Additional financing         $ 140,000,000
Amended And Restated Customer Investment Agreement | Subsequent event          
Debt Instrument [Line Items]          
Additional financing       $ 200,000,000