XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments, Contingencies and Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2021
Commitments Contingencies And Related Party Transactions [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum lease payments as of September 30, 2021 are as follows (in thousands):

Year Amount
Remainder of 2021$562 
20222,271 
20232,339 
20242,410 
20252,482 
Thereafter12,840 
Total$22,904