v3.26.3
Related Party Transactions - Other (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transactions          
Inventory $ 186,983   $ 186,983   $ 199,802
Accounts payable 83,837   83,837   91,175
Profit recognized (602) $ 2,437 2,875 $ 5,944  
Expenses incurred 33,962 46,996 107,781 141,271  
Accrued expenses and other current liabilities 104,833   104,833   95,340
Related Party          
Related Party Transactions          
Accrued expenses and other current liabilities $ 420   $ 420   1,103
Related Party | Rwanda Trading Company          
Related Party Transactions          
Percentage of ownership 49.90%   49.90%    
Related Party | Westrock Group          
Related Party Transactions          
Expenses incurred $ 200 0 $ 800 200  
Accrued expenses and other current liabilities 128   128   383
Related Party | Rwanda Trading Company          
Related Party Transactions          
Related party payables 4,200   4,200   4,800
Related Party | Falcon Coffees Limited | Rwanda Trading Company          
Related Party Transactions          
Expenses incurred 5,000 $ 3,800 14,400 $ 4,100  
Related party payables 100   100   1,200
Related Party | Location, Statement of Financial Position, Balance [Axis]: wch:AccruedExpensesAndOtherCurrentLiabilities | Westrock Group          
Related Party Transactions          
Accrued expenses and other current liabilities $ 300   $ 300   $ 100