v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Future Lease Payments

A schedule of minimum future lease payments receivable for the remaining twelve-month periods is as follows:

 

 

 

December 31, 2026

$

1,002,097

 

December 31, 2027

 

734,574

 

December 31, 2028

 

500,751

 

December 31, 2029

 

507,625

 

December 31, 2030

 

432,869

 

December 31, 2031 and thereafter

 

979,074

 

Total

$

4,156,990