Schedule of Assets (Held at End of Year) - Schedule of Assets (Details) - EBP 002 - USD ($)
|
12 Months Ended |
Dec. 31, 2025 |
Dec. 31, 2024 |
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| EBP, Plan Name |
PROFIT SHARING PLAN
|
|
| Entity Tax Identification Number |
47-0428274
|
|
| EBP, Plan Number |
002
|
|
| Current Value |
$ 460,943,536
|
|
| Notes receivable from participants |
7,583,758
|
|
| Total assets held for investment purposes |
468,527,294
|
|
| Investment, Identifier [Axis]: Allspring Allspring Special Mid Cap Value Fund; Class R6 |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 431,749
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Allspring [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Investment, Identifier [Axis]: Berkshire Berkshire Hathaway Class B Common Stock Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 13,806,299
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Berkshire [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
EBP, Employer, Common Stock Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: MassMutual MassMutual Mid Cap Growth Fund; Class I |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 456,733
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
MassMutual [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Explorer Fund Admiral Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 2,340,506
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Federal Money Market Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 276,802
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Money Market Funds [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Institutional Index Fund Inst’l Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 66,413,070
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Mid-Cap Index Fund Institutional Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 10,846,076
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard PRIMECAP Fund Admiral Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 68,462,801
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Retirement Savings Trust III |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 9,607,422
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Vanguard Retirement Savings Trust III [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Small-Cap Value Index Fund Admiral Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 2,153,307
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Strategic Small-Cap Equity Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 813,880
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2020 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 3,694,001
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2025 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 18,383,894
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2030 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 18,105,577
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2035 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 25,730,434
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2040 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 15,400,346
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2045 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 44,938,567
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2050 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 36,978,891
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2055 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 23,348,418
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2060 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 18,948,679
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2065 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 7,199,161
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement 2070 Fund |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 913,814
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Target Retirement Income |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 5,064,224
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Total Bond Market Index Fund: Inst’l Shr |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 22,141,047
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Total International Stock Index Fund: Inst’l Shr |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 20,800,068
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Wellington Fund Admiral Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 20,373,506
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Investment, Identifier [Axis]: Vanguard Vanguard Windsor Fund Admiral Shares |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Current Value |
$ 3,314,264
|
|
| EBP, Investment, Issuer Name [Extensible Enumeration] |
Vanguard [Member]
|
|
| EBP, Asset Held for Investment, Plan Interest in Master Trust, Participation Status [Extensible Enumeration] |
us-gaap-ebp:EmployeeBenefitPlanParticipantDirectedMember
|
|
| EBP, Investment, Current Value, Type [Extensible Enumeration] |
Mutual Fund [Member]
|
|
| EBP, Asset Held for Investment, Party-in-Interest [true false] |
true
|
|
| Minimum |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Employee benefit plan, asset held for investment, participant loan, interest rate |
4.25%
|
4.25%
|
| EBP, Asset Held for Investment, Participant Loan, Maturity Date |
Jan. 31, 2026
|
|
| Maximum |
|
|
| EBP, Schedule of Asset Held for Investment [Line Items] |
|
|
| Employee benefit plan, asset held for investment, participant loan, interest rate |
9.50%
|
9.50%
|
| EBP, Asset Held for Investment, Participant Loan, Maturity Date |
Jan. 31, 2031
|
|