XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Minimum Lease Payments The table below summarizes aggregate future minimum lease payments under all leases as of September 30, 2021:
Year ending December 31,(in thousands)
Remainder of 2021$378 
20221,641 
20231,559 
20241,510 
2025987 
Thereafter540 
$6,615