Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details) - Schedule of total revenue attributable to each segment

v3.21.2
Segment Information (Details) - Schedule of total revenue attributable to each segment
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total consolidated revenue 100.00% 100.00% 100.00% 100.00%
North America [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total consolidated revenue 100.00% 97.00% 63.50% 96.70%
U.K. [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total consolidated revenue   0.60% 36.50% 1.10%
Other foreign markets [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Total consolidated revenue   2.40%   2.20%