v3.25.1
Related Party Transactions - Other (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transactions      
Expenses incurred $ 40,344 $ 44,440  
Accounts payable 67,325   $ 84,255
Related Party | Westrock Group      
Related Party Transactions      
Expenses incurred 100 $ 300  
Related Party | Accrued expenses and other current liabilities | Westrock Group      
Related Party Transactions      
Short-term related party debt $ 100   $ 100