v3.26.1
Long-Term Debt - Schedule of long-term debt instruments (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt $ 9,730,662 $ 8,920,726
Current portion (9,730,662) (8,920,726)
Long-Term portion 0 0
Mortgage Payable-Due June 1, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 4,097,638 3,903,315
Mortgage Payable-Due March 1, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,094,400 1,042,500
Mortgage Payable-Due November 2, 2025 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,459,200 1,390,000
Mortgage Payable-Due November 2, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 766,080 729,750
Mortgage Payable-Due December 14, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,629,413 1,552,141
Mortgage Payable Due October 2, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 683,931 $ 303,020