XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
May 31, 2022
Related Party Transaction [Line Items]            
Net sales $ 311,970 $ 242,605 $ 861,880 $ 634,190    
Payments to affiliates 90 30 872 1,033    
Due from affiliates 160,108   160,108   $ 127,158  
Due to affiliates 29,917   29,917   45,513  
Percentage of facility purchased           1
Affiliate            
Related Party Transaction [Line Items]            
Net sales 1,047 $ 450 4,811 $ 3,529    
Due from affiliates 190   190   432  
Due to affiliates $ 232   $ 232   $ 0