XML 88 R108.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under Employment Agreements (Detail)
Dec. 31, 2019
USD ($)
Commitments And Contingencies [Abstract]  
2020 $ 2,389,000
2021 1,654,000
2022 673,000
2023 673,000
2024 281,000
Thereafter 0
Total $ 5,670,000