Post-effective amendment to a registration statement that is not immediately effective upon filing

Commitments and Contingencies (Tables)

v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]    
Schedule of Future Minimum Payments on Operating Leases Approximate future minimum payments on these operating leases as of June 30, 2021 are as follows (in thousands):
 
Remainder of 2021
   $ 1,015  
2022
     3,936  
2023
     4,016  
2024
     3,855  
2025
     3,879  
2026 and thereafter
     30,713  
Approximate future minimum payments on these operating leases for the years ended December 31 are as follows (in thousands):
2021
   $ 3,029  
2022
     3,329  
2023
     3,369  
2024
     3,047  
2025
     3,071  
Thereafter
     25,506