XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Summary of Balances in Prepaid Expenses and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Vendor rebates receivable $ 9,303 $ 12,366
Prepaid expenses 22,868 22,311
Vendor and other deposits 8,211 11,649
Prepaid income taxes 8,869 0
Total $ 49,251 $ 46,326