XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Common Shares and Net Loss per Common Share - Additional Information (Details) - USD ($)
May 10, 2021
May 04, 2021
Earnings Per Share [Abstract]    
Share repurchase program, authorized amount (up to)   $ 50,000,000
Share repurchase program, period in force 12 months