Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 24, 2018
$ / shares
shares
Jul. 31, 2018
$ / shares
shares
Jul. 31, 2017
$ / shares
shares
Sep. 30, 2018
USD ($)
director
Vote
$ / shares
shares
Jul. 09, 2018
shares
Mar. 31, 2018
$ / shares
shares
Stockholders' equity            
Shares authorized (in shares)       150,000,000 27,314,288 27,314,288
Par value (in dollars per share) | $ / shares       $ 0.001   $ 0.001
Repurchase of class A common stock upon closing of initial public offering (in shares) 26,258          
IPO            
Stockholders' equity            
Par value (in dollars per share) | $ / shares $ 0.001          
Undesignated preferred stock, authorized 10,000,000     10,000,000    
Preferred stock, Par Value (in dollars per share) | $ / shares $ 0.001     $ 0.001    
Undesignated preferred shares issued       0    
Common stock            
Stockholders' equity            
Shares authorized (in shares)       150,000,000   27,314,288
Par value (in dollars per share) | $ / shares       $ 0.001   $ 0.001
Common stock reserved for the conversion of outstanding shares of preferred stock       5,811,671   22,306,801
Number of vote per share | Vote       1    
Number of directors to be elected | director       2    
Cash dividends declared (in dollars per share) | $ / shares       $ 0    
Cash dividends paid | $       $ 0    
Common A stock            
Stockholders' equity            
Shares authorized (in shares)       0   26,258
Par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001      
Issuance of common stock upon closing of initial public offering, net of issuance costs and underwriter fees of $9,935 (shares)     26,258      
Repurchase of class A common stock upon closing of initial public offering (in shares)   26,258        
Maximum | IPO            
Stockholders' equity            
Shares authorized (in shares) 150,000,000          
Maximum | Common A stock            
Stockholders' equity            
Dividends to be received upon declaration (as a percent)       100.00%    
Dividends to be received upon deemed liquidation (as a percent)       300.00%