XML 40 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2021:
Year ending December 31,(in thousands)
Remainder of 2021$801 
20221,019 
2023933 
2024917 
2025412 
Thereafter23 
$4,105