XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Long-term Debt (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-Term Debt, Gross $ 1,334,332 $ 1,577,807
Less: Current portion of long-term debt (508,844) (494,173)
Long-term Debt 825,488 1,083,634
Notes payable Fixed interest 5.44, Maturity Due September 10, 2026 [Member]    
Debt Instrument [Line Items]    
Long-Term Debt, Gross 374,888 413,574
Notes payable Fixed interest 4.89, Maturity Due March 20, 2025 [Member]    
Debt Instrument [Line Items]    
Long-Term Debt, Gross 578,686 675,836
Notes payable Fixed interest 6.943, Maturity Due August 12, 2024 [Member]    
Debt Instrument [Line Items]    
Long-Term Debt, Gross 233,908 286,255
Notes payable Fixed interest 6.943, Maturity Due July 15, 2023 [Member]    
Debt Instrument [Line Items]    
Long-Term Debt, Gross $ 146,850 $ 202,142