Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of liability deferred revenue - USD ($) |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2021 |
Dec. 31, 2020 |
|
Schedule of liability deferred revenue [Abstract] | ||
Balance, beginning of period | $ 5,439,000 | $ 5,510,460 |
Deferral of revenue | 10,409,000 | 16,412,000 |
Recognition of unearned revenue | (9,963,000) | (16,483,000) |
Balance, end of period | $ 5,885,000 | $ 5,439,000 |
X | ||||||||||
- Definition This amount for deferral of revenue. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|