Accrued Expenses and Other Liabilities (Tables)
|3 Months Ended|
Mar. 31, 2021
|Accrued Liabilities And Other Liabilities [Abstract]|
|Schedule of Accrued Expenses and Other Liabilities||
Accrued expenses and other liabilities consist of the following:
Schedule of Accrued Expenses And Other Current Liabilities [Table Text Block]
No definition available.