XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details)
Sep. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term 2 years
Weighted average discount rate 1.10%
2021 (excluding the nine months ended September 30, 2021) $ 388,416
2022 1,072,816
2023 548,316
2024 48,833
2025 6,287
Thereafter 127
Total future minimum lease payments 2,064,795
Less imputed interest (10,858)
Total 2,053,937
Accrued Liabilities 1,247,544
Other Non-Current Liabilities $ 806,393
Operating lease, liability, current, statement of financial position Accrued liabilities
Operating lease, liability, noncurrent, statement of financial position OTHER NON-CURRENT LIABILITIES
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms 5 years