XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details)
Jun. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term 2 years
Weighted average discount rate 4.40%
2022 (excluding the three months ended June 30, 2022) $ 706,167
2023 1,016,442
2024 223,816
2025 33,226
2026 6,314
Thereafter 940
Total future minimum lease payments 1,986,905
Less imputed interest (34,730)
Total 1,952,175
Accrued Liabilities 1,265,582
Other Non-Current Liabilities $ 686,593
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