XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Right of use assets - operating lease $ 569,407   $ 641,306
Right of use assets - finance lease 177,643   $ 201,902
Finance lease amortization expense $ 24,259 $ 80,117  
Minimum      
Lessee, Lease, Description [Line Items]      
Term of contract 3 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of contract 5 years