XML 118 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Narrative (Details)
lb in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
lb
supplier
Jul. 01, 2025
lb
Jan. 01, 2025
USD ($)
lb
Mar. 31, 2023
lb
2023 Supply Agreement        
Commitments And Contingencies Disclosure [Line Items]        
Number of suppliers | supplier 1      
Year one (in pounds)       12.0
Year two (in pounds)       14.4
Year three (in pounds) 12.3     17.3
Year four (in pounds) 7.4      
2025 Supply Agreement        
Commitments And Contingencies Disclosure [Line Items]        
Year one (in pounds)     8.0  
Year two (in pounds)     8.0  
Year three (in pounds)     8.0  
Purchase commitment, remaining minimum amount committed | $     $ 10.8  
July 2025 Supply Agreement        
Commitments And Contingencies Disclosure [Line Items]        
Number of suppliers | supplier 1      
Year one (in pounds)   40.6    
Year two (in pounds)   89.1    
Term of agreement   5 years