XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Long-term Debt (Parenthetical) (Detail)
3 Months Ended
Mar. 31, 2022
USD ($)
Notes payable Fixed interest 6.943, Maturity Due August 12, 2024 [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Periodic Payment $ 30,917
Debt Instrument, Interest Rate, Stated Percentage 6.94%
Debt Instrument, Maturity Date Aug. 12, 2024
Notes payable Fixed interest 6.943, Maturity Due July 15, 2023 [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Periodic Payment $ 30,917
Debt Instrument, Interest Rate, Stated Percentage 6.94%
Debt Instrument, Maturity Date Jul. 15, 2023
Notes payable Fixed interest 4.89, Maturity Due March 20, 2025 [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Periodic Payment $ 56,548
Debt Instrument, Interest Rate, Stated Percentage 4.89%
Debt Instrument, Maturity Date Mar. 20, 2025
Notes payable Fixed interest 5.44, Maturity Due September 10, 2026 [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Periodic Payment $ 8,250
Debt Instrument, Interest Rate, Stated Percentage 5.44%
Debt Instrument, Maturity Date Sep. 10, 2026