v3.26.1
Franklin Crossing Purchase and Sale Agreement (Details) - USD ($)
May 08, 2026
Apr. 08, 2026
Franklin Crossing Purchase and Sale Agreement [Line Items]    
Ownership percentage   100.00%
Franklin Crossing Agreement [Member]    
Franklin Crossing Purchase and Sale Agreement [Line Items]    
Purchase price   $ 27,000,000
Deposit amount   $ 1,000,000
Non refundable additional amount $ 1,000,000