XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 3 Months Ended
Mar. 31, 2018
Mar. 31, 2021
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]      
Operating lease term 5 years    
Operating lease commencement period 2018-03    
Operating lease option to extend   Under the terms of the agreement, there is no option to extend  
Lessee, Operating Lease, Existence of Option to Extend [true false]   false  
Operating lease, remaining lease term   24 months 27 months
Operating lease, discount rate   8.00% 8.00%