v3.26.1
Leases - Schedule of Undiscounted Cash Flows (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
December 31, 2026 $ 574,776  
December 31, 2027 572,184  
December 31, 2028 560,531  
December 31, 2029 569,472  
December 31, 2030 397,713  
December 31, 2031 and thereafter 9,883,920  
Total undiscounted lease payments 12,558,596  
Less imputed interest (7,859,825)  
Total lease liability 4,698,771 $ 4,874,919
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
December 31, 2026 1,888,913  
December 31, 2027 1,881,630  
December 31, 2028 1,873,335  
December 31, 2029 1,844,397  
December 31, 2030 1,808,662  
December 31, 2031 and thereafter 79,743,998  
Total undiscounted lease payments 89,040,935  
Less imputed interest (65,037,557)  
Total lease liability $ 24,003,378 $ 23,201,751