XML 137 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTING POLICIES AND SUPPLEMENTAL DISCLOSURES - Change In Presentation In The Income Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Cost of goods sold $ 1,104,800 $ 1,195,093 $ 1,421,721
Gross Profit 290,164 366,029 507,613
Customer service and merchant fees $ 53,586 52,023 64,269
Previously reported      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Cost of goods sold   1,247,116 1,485,990
Gross Profit   314,006 443,344
Customer service and merchant fees   0 0
Effect of change      
Error Corrections and Prior Period Adjustments Restatement [Line Items]      
Cost of goods sold   (52,023) (64,269)
Gross Profit   52,023 64,269
Customer service and merchant fees   $ 52,023 $ 64,269