v3.26.1
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