XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Customer Concentration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2021
Concentration Risk [Line Items]            
Net revenues $ 89,782 $ 75,248 $ 186,490 $ 157,880    
Accounts receivable, net of allowance for doubtful accounts of $69 as of June 30, 2022, and December 31, 2021 71,565   $ 71,565     $ 62,813
Revenue Benchmark | Customer Concentration Risk | Customer A            
Concentration Risk [Line Items]            
Net revenues $ 22,393 $ 18,280   $ 49,501 $ 38,681  
Concentration risk, percentage 24.90% 24.30%   26.50% 24.50%  
Revenue Benchmark | Customer Concentration Risk | Customer B            
Concentration Risk [Line Items]            
Net revenues $ 15,070 $ 14,651   $ 31,783 $ 31,396  
Concentration risk, percentage 16.80% 19.50%   17.00% 19.90%  
Accounts Receivable | Customer Concentration Risk | Customer A            
Concentration Risk [Line Items]            
Concentration risk, percentage     10.20%     21.00%
Accounts receivable, net of allowance for doubtful accounts of $69 as of June 30, 2022, and December 31, 2021 $ 7,317   $ 7,317     $ 13,161
Accounts Receivable | Customer Concentration Risk | Customer B            
Concentration Risk [Line Items]            
Concentration risk, percentage     16.70%     24.20%
Accounts receivable, net of allowance for doubtful accounts of $69 as of June 30, 2022, and December 31, 2021 $ 11,987   $ 11,987     $ 15,174