v3.22.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Summary of Balances in Prepaid Expenses and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Vendor rebates receivable $ 8,702 $ 6,527
Prepaid expenses 20,380 16,510
Vendor and other deposits 35,396 14,945
Total $ 64,478 $ 37,982