v3.26.1
Related Party Transactions (Major Customer and Concentration Risk) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Affiliated Entity | Westlake | Revenue Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage 80.10% 90.60% 83.10% 86.00%