XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Minimum Lease Payments
The aggregate future minimum lease payments under all leases as of December 31, 2020 are as follows:
Year Ending December 31,
(in thousands)
2021$1,081 
20221,001 
2023908 
2024893 
2025381 
Thereafter24 
$4,288