<?xml version="1.0" encoding="UTF-8"?>
<informationTable
	xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable">
	<infoTable>
		<nameOfIssuer>INVESCO QQQ TR</nameOfIssuer>
		<titleOfClass>UNIT SER 1</titleOfClass>
		<cusip>46090E103</cusip>
		<value>81304447</value>
		<shrsOrPrnAmt>
			<sshPrnamt>183114</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>183114</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>ISHARES TR</nameOfIssuer>
		<titleOfClass>RUSSELL 3000 ETF</titleOfClass>
		<cusip>464287689</cusip>
		<value>30035007</value>
		<shrsOrPrnAmt>
			<sshPrnamt>100090</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>100090</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>ALPHABET INC</nameOfIssuer>
		<titleOfClass>CAP STK CL A</titleOfClass>
		<cusip>02079K305</cusip>
		<value>24322219</value>
		<shrsOrPrnAmt>
			<sshPrnamt>161149</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>161149</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</nameOfIssuer>
		<titleOfClass>CL B NEW</titleOfClass>
		<cusip>084670702</cusip>
		<value>24050380</value>
		<shrsOrPrnAmt>
			<sshPrnamt>57192</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>57192</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>RANGE RES CORP</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>75281A109</cusip>
		<value>22033616</value>
		<shrsOrPrnAmt>
			<sshPrnamt>639954</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>639954</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>CANADIAN PACIFIC KANSAS CITY</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>13646K108</cusip>
		<value>20192213</value>
		<shrsOrPrnAmt>
			<sshPrnamt>228988</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>228988</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>ANTERO RESOURCES CORP</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>03674X106</cusip>
		<value>19450213</value>
		<shrsOrPrnAmt>
			<sshPrnamt>670697</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>670697</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>PROCTER AND GAMBLE CO</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>742718109</cusip>
		<value>12161286</value>
		<shrsOrPrnAmt>
			<sshPrnamt>74954</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>74954</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>APPLE INC</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>037833100</cusip>
		<value>12100658</value>
		<shrsOrPrnAmt>
			<sshPrnamt>70566</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>70566</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>AMAZON COM INC</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>023135106</cusip>
		<value>10400711</value>
		<shrsOrPrnAmt>
			<sshPrnamt>57660</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>57660</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>DANAHER CORPORATION</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>235851102</cusip>
		<value>9183453</value>
		<shrsOrPrnAmt>
			<sshPrnamt>36775</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>36775</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>ALIBABA GROUP HLDG LTD</nameOfIssuer>
		<titleOfClass>SPONSORED ADS</titleOfClass>
		<cusip>01609W102</cusip>
		<value>7801783</value>
		<shrsOrPrnAmt>
			<sshPrnamt>107819</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>107819</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>AUTOMATIC DATA PROCESSING IN</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>053015103</cusip>
		<value>6254239</value>
		<shrsOrPrnAmt>
			<sshPrnamt>25043</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>25043</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>STARBUCKS CORP</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>855244109</cusip>
		<value>4643617</value>
		<shrsOrPrnAmt>
			<sshPrnamt>50811</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>50811</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>KEURIG DR PEPPER INC</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>49271V100</cusip>
		<value>4264162</value>
		<shrsOrPrnAmt>
			<sshPrnamt>139079</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>139079</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>AMERICAN TOWER CORP NEW</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>03027X100</cusip>
		<value>3885805</value>
		<shrsOrPrnAmt>
			<sshPrnamt>19666</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>19666</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>ZEBRA TECHNOLOGIES CORPORATI</nameOfIssuer>
		<titleOfClass>CL A</titleOfClass>
		<cusip>989207105</cusip>
		<value>3108148</value>
		<shrsOrPrnAmt>
			<sshPrnamt>10311</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>10311</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>MICROSOFT CORP</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>594918104</cusip>
		<value>1693398</value>
		<shrsOrPrnAmt>
			<sshPrnamt>4025</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>4025</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>GRANITE RIDGE RESOURCES INC</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>387432107</cusip>
		<value>15818435</value>
		<shrsOrPrnAmt>
			<sshPrnamt>2627647</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>0</Sole>
			<Shared>0</Shared>
			<None>2627647</None>
		</votingAuthority>
	</infoTable>
</informationTable>
