XML 509 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Summary of Company's Purchases from Manufacturing Cooperatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]      
Total purchases from manufacturing cooperatives $ 355,525 $ 347,137 $ 347,228
Southeastern      
Loss Contingencies [Line Items]      
Total purchases from manufacturing cooperatives 142,208 146,898 153,967
SAC      
Loss Contingencies [Line Items]      
Total purchases from manufacturing cooperatives $ 213,317 $ 200,239 $ 193,261