XML 86 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE - Schedule of Net Sales by Reporting Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue [1] $ 1,355,630 $ 1,318,014 $ 653,604
North America      
Disaggregation of Revenue [Line Items]      
Revenue 1,280,894 1,263,341 617,457
Europe      
Disaggregation of Revenue [Line Items]      
Revenue 61,696 43,722 31,054
Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Revenue 5,658 4,755 3,647
Other      
Disaggregation of Revenue [Line Items]      
Revenue $ 7,382 $ 6,196 $ 1,446
[1] Includes $742.0 million, $782.3 million and $142.3 million for the years ended December 31, 2024, 2023 and 2022, respectively, from a related party