XML 100 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Business Concentration (Details) - Geographic Concentration Risk
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
North Carolina    
Concentration Risk [Line Items]    
Concentration percentage 36.80% 39.10%
Texas    
Concentration Risk [Line Items]    
Concentration percentage 18.60% 18.20%
Georgia    
Concentration Risk [Line Items]    
Concentration percentage 11.40% 11.20%
South Carolina    
Concentration Risk [Line Items]    
Concentration percentage 9.10% 9.40%