XML 75 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Disaggregation of Revenue (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue $ 167,280,410 $ 97,134,281 $ 414,451,683 $ 263,782,043
Commercial [Member]        
Revenue 136,477,858 95,225,914 339,721,075 258,462,109
Medicare [Member]        
Revenue 30,534,724 1,840,804 73,995,902 5,163,909
Medicaid [Member]        
Revenue 183,618 0 543,762 0
Other third parties [Member]        
Revenue $ 84,210 $ 67,563 $ 190,944 $ 156,025