XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum lease payments under the Lease as of June 30, 2021 were as follows (in thousands):
Year ending December 31:Operating
Lease
2021 (remainder of the year)$1,031 
20222,098 
20232,171 
20242,247 
20251,143 
Total$8,690