v3.26.1
Commitments and Contingencies - Purchase commitments (Details) - BW Ultimate Parent, LLC and Subsidiaries
gal in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
gal
Mar. 31, 2025
USD ($)
Long-Term Purchase Commitment [Line Items]    
Fulfilled purchase commitments | $ $ 288,303 $ 261,635
Minimum volume purchase requirements    
2026 (remaining period) 123,128  
2027 130,638  
2028 120,000  
2029 120,000  
2030 60,000  
Total 553,766