XML 72 R45.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Schedule of Net Sales by Reporting Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue [1] $ 329,276 $ 355,708
North America    
Disaggregation of Revenue [Line Items]    
Revenue 306,534 339,512
Europe    
Disaggregation of Revenue [Line Items]    
Revenue 18,659 14,142
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenue 2,244 675
Other    
Disaggregation of Revenue [Line Items]    
Revenue $ 1,839 $ 1,379
[1] Includes $189.7 million and $210.5 million for the three months ended March 31, 2025 and 2024, respectively, from a related party