XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Additional Information (Details) - ft²
1 Months Ended 6 Months Ended
Apr. 30, 2017
Jan. 31, 2017
Jun. 30, 2021
Leases [Abstract]      
Operating leases rentable square feet 6,003 21,020  
Operating lease agreement 90 months 89 months  
Operating lease, existence of option to extend true true true
Operating lease, extended term 60 months 60 months  
Weighted average remaining operating lease     3 years 3 months 18 days