XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Secured Long-term Debt- Future Minimum Annual Payments (Details)
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2020 $ 15,782,530
2021 30,751,725
2022 10,476,019
2023 10,638,024
2024 39,955,014
Thereafter 8,430,693
Long-term debt $ 116,034,005