v3.19.1
Redeemable Class B Units (Details) - Class A common stock [Member] - Subsequent Event [Member]
1 Months Ended
Apr. 23, 2019
USD ($)
$ / shares
Redeemable Class B Units (Textual)  
Shares issued public offering | $ $ 6,000,000
Public offering price | $ / shares $ 17.00