Quarterly report pursuant to Section 13 or 15(d)

Balance Sheets (Current Period Unaudited) (Parentheticals)

v2.4.1.9
Balance Sheets (Current Period Unaudited) (Parentheticals) (USD $)
Mar. 31, 2015
acre
Dec. 31, 2014
acre
Land (surface rights) 878,897tpl_SurfaceRightsInAcres 899,149tpl_SurfaceRightsInAcres
Certificates of Proprietary Interest, par value (in dollars per share) $ 100us-gaap_PreferredStockParOrStatedValuePerShare $ 100us-gaap_PreferredStockParOrStatedValuePerShare
Certificates of Proprietary Interest, outstanding (in shares) 0us-gaap_PreferredStockSharesOutstanding 0us-gaap_PreferredStockSharesOutstanding
Sub-share Certificates in Certificates of Proprietary Interest, par value (in dollars per share) $ 0.0333us-gaap_CommonStockParOrStatedValuePerShare $ 0.0333us-gaap_CommonStockParOrStatedValuePerShare
Sub-share Certificates in Certificates of Proprietary Interest, outstanding (in shares) 8,268,807us-gaap_CommonStockSharesOutstanding 8,322,399us-gaap_CommonStockSharesOutstanding
Real Estate Acquired [Member]    
Acres 10,065tpl_LandInacres
/ us-gaap_RealEstatePropertiesAxis
= tpl_RealEstateAcquiredMember
10,125tpl_LandInacres
/ us-gaap_RealEstatePropertiesAxis
= tpl_RealEstateAcquiredMember
Royalty Interests In Acres 1_16 [Member]    
Nonparticipating perpetual royalty interest in acres 373,777tpl_NonparticipatingPerpetualRoyaltyInterestAcres
/ us-gaap_RealEstatePropertiesAxis
= tpl_RoyaltyInterestsInAcres116Member
373,777tpl_NonparticipatingPerpetualRoyaltyInterestAcres
/ us-gaap_RealEstatePropertiesAxis
= tpl_RoyaltyInterestsInAcres116Member
Royalty Interests In Acres 1_128 [Member]    
Nonparticipating perpetual royalty interest in acres 85,414tpl_NonparticipatingPerpetualRoyaltyInterestAcres
/ us-gaap_RealEstatePropertiesAxis
= tpl_RoyaltyInterestsInAcres128Member
85,414tpl_NonparticipatingPerpetualRoyaltyInterestAcres
/ us-gaap_RealEstatePropertiesAxis
= tpl_RoyaltyInterestsInAcres128Member