XML 56 R50.htm IDEA: XBRL DOCUMENT v3.20.1
RESTATEMENTS Consolidated Balance Sheets - Additional Information (Details) - $ / shares
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Accounting Changes and Error Corrections [Abstract]        
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 75,000,000 75,000,000 75,000,000 75,000,000
Common stock, shares issued (in shares) 34,312,527 34,033,255 33,847,100 33,763,019
Common stock, shares outstanding (in shares) 34,169,952 33,891,255 33,704,525 33,620,444