XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending June 30,     
2022   $8,165,438 
2023    3,215,725 
2024    87,838 
2025    30,663 
2026    10,821 
Total   $11,510,485