Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Detail)

v2.4.1.9
Subsequent Events - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Jan. 13, 2015
Jan. 05, 2015
Salinas [Member]      
Subsequent Event [Line Items]      
Acquisition Date Jan. 05, 2015    
Lease extend term 22 months    
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Cash distributions to common stockholders, percentage   16.70%land_CashDistributionsToCommonStockholdersPercentage
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event [Member] | Salinas [Member]      
Subsequent Event [Line Items]      
Area of acquired farm     331land_AreaOfFarmAcquired
/ us-gaap_StatementGeographicalAxis
= land_SalinasMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Total Purchase Price     $ 17,000,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_StatementGeographicalAxis
= land_SalinasMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Straight-line cash rents     778,000us-gaap_LeaseAndRentalExpense
/ us-gaap_StatementGeographicalAxis
= land_SalinasMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event [Member] | Farmer Mac Facility [Member]      
Subsequent Event [Line Items]      
Debt instrument, fixed rate of interest     3.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_StatementGeographicalAxis
= land_FarmerMacFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Additional borrowings     $ 10,200,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementGeographicalAxis
= land_FarmerMacFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Expiration term     5 years
Loan to value ratio     60.00%us-gaap_HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherLoanToCollateralValueRatio
/ us-gaap_StatementGeographicalAxis
= land_FarmerMacFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember