XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Rollforward of Sales Return Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenue Recognition [Abstract]    
Beginning balance $ 13,399 $ 9,192
Addition to reserve for sales activity 87,033 77,464
Actual returns (87,184) (74,905)
Change in estimate of sales returns (754) (1,179)
Ending balance $ 12,494 $ 10,572