XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details)
Mar. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Weighted average remaining lease term 2 years
Weighted average discount rate 5.80%
2023 (excluding the three months ended March 31, 2023) $ 1,291,999
2024 863,358
2025 492,746
2026 84,795
2027 978
Thereafter 0
Total future minimum lease payments 2,733,876
Less imputed interest (87,129)
Total 2,646,747
Accrued Liabilities 1,572,606
Other Non-Current Liabilities $ 1,074,141
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