XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Summary of Maturities of Operating Lease Liabilities
The following is a summary of the maturities of our operating lease liabilities as of March 31, 2021:
2021$137,770 
2022182,324 
2023161,572 
2024145,168 
2025121,956 
Thereafter762,445 
Total undiscounted operating lease payments1,511,235 
Less: Imputed interest(364,257)
Total operating lease liabilities$1,146,978