v3.20.4
Earnings Per Share - Additional Information (Detail) - shares
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 01, 2020
Oct. 31, 2020
Sep. 30, 2019
Oct. 31, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of earnings per share 2,128,000 2,293,000 569,000 2,293,000 560,000
In The Money Warrants [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of earnings per share       312,000  
In The Money Warrants And Preferred Shares [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Anti-dilutive securities excluded from computation of earnings per share 1,003,000 702,000 3,000   12,000