v3.26.1
Long-Term Debt - Schedule of long-term debt instruments (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 9,742,824 $ 9,730,662
Current portion (9,742,824) (9,730,662)
Long-Term portion 0 0
Mortgage Payable-Past due June 1, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 4,029,118 4,097,638
Mortgage Payable-Past due March 1, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,076,100 1,094,400
Mortgage Payable-Past due November 2, 2025 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,510,673 1,459,200
Mortgage Payable-Past due November 2, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 753,270 766,080
Mortgage Payable-Past due December 14, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt 1,602,168 1,629,413
Mortgage Payable-Past due October 2, 2024 [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 771,495 $ 683,931