XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Net Sales by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues From External Customers And Long Lived Assets [Line Items]      
Total net sales $ 1,129,911 $ 1,068,719 $ 1,101,416
United States      
Revenues From External Customers And Long Lived Assets [Line Items]      
Total net sales 903,484 870,405 914,364
Rest of the world      
Revenues From External Customers And Long Lived Assets [Line Items]      
Total net sales $ 226,427 $ 198,314 $ 187,052