v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 83,303,000 $ 93,459,000 $ 161,402,000 $ 190,709,000
Wipes        
Disaggregation of Revenue [Line Items]        
Total revenue 39,471,000 28,742,000 70,821,000 56,429,000
Personal Care and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 20,525,000 20,759,000 46,446,000 42,496,000
Diapers        
Disaggregation of Revenue [Line Items]        
Total revenue 20,193,000 25,622,000 41,021,000 51,354,000
Honest.com, Apparel and Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 3,114,000 18,336,000 3,114,000 40,430,000
Trade Agreements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 $ 0 0 $ 0
Trade Agreements | Uncommitted Marketing And Transportation Credits        
Disaggregation of Revenue [Line Items]        
Total revenue $ (1,500,000)   $ (1,500,000)