XML 106 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Concentrations (Details) - Schedule of disaggregates net revenues by geographic region - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Concentrations (Details) - Schedule of disaggregates net revenues by geographic region [Line Items]    
United States   $ 642,718
International   5,753
Total revenue, net   $ 648,471
United States [Member]    
Concentrations (Details) - Schedule of disaggregates net revenues by geographic region [Line Items]    
United States $ 566,418  
International 9,274  
Total revenue, net 575,692  
International [Member]    
Concentrations (Details) - Schedule of disaggregates net revenues by geographic region [Line Items]    
United States 710,204  
International 16,023  
Total revenue, net $ 726,227