XML 23 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheet by Industry Segment (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Apr. 01, 2013
ASSETS:        
Cash and cash equivalents $ 729,023us-gaap_CashAndCashEquivalentsAtCarryingValue $ 495,112us-gaap_CashAndCashEquivalentsAtCarryingValue $ 601,615us-gaap_CashAndCashEquivalentsAtCarryingValue $ 463,744us-gaap_CashAndCashEquivalentsAtCarryingValue
Reinsurance recoverables and trade receivables, net 197,640uhal_ReinsuranceRecoverablesAndTradeReceivablesNet 199,322uhal_ReinsuranceRecoverablesAndTradeReceivablesNet    
Inventories, net 69,817us-gaap_InventoryNet 67,020us-gaap_InventoryNet    
Prepaid expenses 94,076us-gaap_OtherPrepaidExpenseCurrent 55,269us-gaap_OtherPrepaidExpenseCurrent    
Investments, fixed maturities and marketable equities 1,294,568us-gaap_MarketableSecurities 1,138,275us-gaap_MarketableSecurities    
Investments, other 246,766us-gaap_Investments 248,850us-gaap_Investments    
Deferred policy acquisition costs, net 116,191us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired 118,707us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired    
Other assets 148,940us-gaap_DepositsAssets 97,588us-gaap_DepositsAssets    
Related party assets 148,776us-gaap_DueFromRelatedParties 169,624us-gaap_DueFromRelatedParties    
Subtotal assets 3,045,797uhal_SubtotalAssets 2,589,767uhal_SubtotalAssets    
Investments in subsidiaries 0us-gaap_EquityMethodInvestments 0us-gaap_EquityMethodInvestments    
Property, plant and equipment, at cost:        
Land 457,229us-gaap_Land 405,177us-gaap_Land    
Buildings and improvements 1,641,420us-gaap_BuildingsAndImprovementsGross 1,430,330us-gaap_BuildingsAndImprovementsGross    
Furniture and equipment 344,016us-gaap_FurnitureAndFixturesGross 322,088us-gaap_FurnitureAndFixturesGross    
Property, plant and equipment (gross) 5,751,913us-gaap_PropertyPlantAndEquipmentGross 5,141,717us-gaap_PropertyPlantAndEquipmentGross    
Less: Accumulated depreciation (1,891,178)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (1,732,506)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment    
Total property, plant and equipment 3,860,735us-gaap_PropertyPlantAndEquipmentNet 3,409,211us-gaap_PropertyPlantAndEquipmentNet    
Total assets 6,906,532us-gaap_Assets 5,998,978us-gaap_Assets 5,874,109us-gaap_Assets  
Liabilities:        
Accounts payable and accrued expenses 353,564us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent 357,954us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent    
Notes, loans and leases payable 2,364,513us-gaap_DebtAndCapitalLeaseObligations 1,942,359us-gaap_DebtAndCapitalLeaseObligations    
Policy benefits and losses, claims and loss expenses payable 1,063,986us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense 1,082,598us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense    
Liabilities from investment contracts 673,051us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts 616,725us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts    
Other policyholders' funds and liabilities 10,469us-gaap_PolicyholderFunds 7,988us-gaap_PolicyholderFunds    
Deferred income 14,605us-gaap_DeferredRevenue 31,390us-gaap_DeferredRevenue    
Deferred income taxes 519,936us-gaap_DeferredTaxLiabilities 432,596us-gaap_DeferredTaxLiabilities    
Related party liabilities 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent    
Total liabilities 5,000,124us-gaap_Liabilities 4,471,610us-gaap_Liabilities    
Stockholders' equity:        
Additional paid-in capital 449,156us-gaap_AdditionalPaidInCapital 444,210us-gaap_AdditionalPaidInCapital    
Accumulated other comprehensive loss (27,357)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (53,923)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Retained earnings 2,152,714us-gaap_RetainedEarningsAccumulatedDeficit 1,805,453us-gaap_RetainedEarningsAccumulatedDeficit    
Unearned employee stock ownership plan shares (952)us-gaap_UnearnedESOPShares (1,219)us-gaap_UnearnedESOPShares    
Total stockholders' equity 1,906,408us-gaap_StockholdersEquity 1,527,368us-gaap_StockholdersEquity    
Total liabilities and stockholders' equity 6,906,532us-gaap_LiabilitiesAndStockholdersEquity 5,998,978us-gaap_LiabilitiesAndStockholdersEquity    
Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 428,197us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
373,325us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
   
Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 2,881,051us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
2,610,797us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
   
Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued          
Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued          
Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued          
Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 10,497us-gaap_CommonStockValue
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
10,497us-gaap_CommonStockValue
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
   
Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value (525,653)us-gaap_TreasuryStockValue
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
(525,653)us-gaap_TreasuryStockValue
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
   
Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value (151,997)us-gaap_TreasuryStockValue
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
(151,997)us-gaap_TreasuryStockValue
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
   
Property and Casualty Insurance [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 3,301us-gaap_CommonStockValue
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
[1]      
Operating Segments [Member] | Moving and Storage Consolidations [Member]        
ASSETS:        
Cash and cash equivalents 713,702us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
464,710us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
571,420us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
427,560us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Reinsurance recoverables and trade receivables, net 38,289uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
28,961uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Inventories, net 69,817us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
67,020us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Prepaid expenses 94,076us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
55,269us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Investments, fixed maturities and marketable equities 0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Investments, other 31,229us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
32,850us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Other assets 145,436us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
93,857us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Related party assets 150,411us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
172,507us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Subtotal assets 1,242,960uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
915,174uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Investments in subsidiaries 427,971us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
373,490us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Property, plant and equipment, at cost:        
Land 457,229us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
405,177us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Buildings and improvements 1,641,420us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,430,330us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Furniture and equipment 344,016us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
322,088us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Property, plant and equipment (gross) 5,751,913us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
5,141,717us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Less: Accumulated depreciation (1,891,178)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(1,732,506)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Total property, plant and equipment 3,860,735us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
3,409,211us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Total assets 5,531,666us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
4,697,875us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Liabilities:        
Accounts payable and accrued expenses 345,136us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
356,211us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Notes, loans and leases payable 2,364,513us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,942,359us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Policy benefits and losses, claims and loss expenses payable 365,020us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
370,668us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Other policyholders' funds and liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Deferred income 14,605us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
31,390us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Deferred income taxes 522,173us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
455,295us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Related party liabilities 13,811us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
14,584us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Total liabilities 3,625,258us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
3,170,507us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Stockholders' equity:        
Additional paid-in capital 449,366us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
444,420us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Accumulated other comprehensive loss (27,357)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(53,923)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Retained earnings 2,152,504us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,805,243us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Unearned employee stock ownership plan shares (952)us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(1,219)us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Total stockholders' equity 1,906,408us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,527,368us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Total liabilities and stockholders' equity 5,531,666us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
4,697,875us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 428,197us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
373,325us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 2,881,051us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
2,610,797us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 10,497us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
10,497us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value (525,653)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
(525,653)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
   
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value (151,997)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
(151,997)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
   
Operating Segments [Member] | Property and Casualty Insurance [Member]        
ASSETS:        
Cash and cash equivalents 10,259us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 12,758us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 5,601us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3] 14,120us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Reinsurance recoverables and trade receivables, net 125,234uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 142,335uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Inventories, net 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Prepaid expenses 0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Investments, fixed maturities and marketable equities 216,455us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 192,173us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Investments, other 54,277us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 54,674us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Other assets 917us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 1,991us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Related party assets 14,084us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 13,011us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Subtotal assets 421,226uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 416,942uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Investments in subsidiaries 0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Property, plant and equipment, at cost:        
Land 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Buildings and improvements 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Furniture and equipment 0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Property, plant and equipment (gross) 0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Less: Accumulated depreciation 0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Total property, plant and equipment 0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Total assets 421,226us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 416,942us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Liabilities:        
Accounts payable and accrued expenses 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Notes, loans and leases payable 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Policy benefits and losses, claims and loss expenses payable 273,303us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 295,216us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Other policyholders' funds and liabilities 4,879us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 3,732us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Deferred income 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Deferred income taxes (22,657)us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] (30,440)us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Related party liabilities 2,058us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 1,647us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Total liabilities 257,583us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 270,155us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Stockholders' equity:        
Additional paid-in capital 91,120us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 91,120us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Accumulated other comprehensive loss 6,980us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 1,782us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Retained earnings 62,242us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 50,584us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Unearned employee stock ownership plan shares 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Total stockholders' equity 163,643us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 146,787us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Total liabilities and stockholders' equity 421,226us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 416,942us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
[4] 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
[4] 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[4] 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued   3,301us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
[4]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
[4] 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
[1]    
Operating Segments [Member] | Property and Casualty Insurance [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
[4] 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
[1]    
Operating Segments [Member] | Life Insurance [Member]        
ASSETS:        
Cash and cash equivalents 5,062us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 17,644us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 24,594us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3] 22,064us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Reinsurance recoverables and trade receivables, net 34,117uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 28,026uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Inventories, net 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Prepaid expenses 0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Investments, fixed maturities and marketable equities 1,078,113us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 946,102us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Investments, other 161,260us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 161,326us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Deferred policy acquisition costs, net 116,191us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 118,707us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Other assets 2,587us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 1,740us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Related party assets 543us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 515us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Subtotal assets 1,397,873uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 1,274,060uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Investments in subsidiaries 0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Property, plant and equipment, at cost:        
Land 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Buildings and improvements 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Furniture and equipment 0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Property, plant and equipment (gross) 0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Less: Accumulated depreciation 0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Total property, plant and equipment 0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Total assets 1,397,873us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 1,274,060us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Liabilities:        
Accounts payable and accrued expenses 8,428us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 1,743us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Notes, loans and leases payable 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Policy benefits and losses, claims and loss expenses payable 425,663us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 416,714us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Liabilities from investment contracts 673,051us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 616,725us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Other policyholders' funds and liabilities 5,590us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 4,256us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Deferred income 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Deferred income taxes 20,420us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 7,741us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Related party liabilities 393us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 178us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Total liabilities 1,133,545us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 1,047,357us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Stockholders' equity:        
Additional paid-in capital 26,271us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 26,271us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Accumulated other comprehensive loss 27,730us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 4,210us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Retained earnings 207,827us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 193,722us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Unearned employee stock ownership plan shares 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Total stockholders' equity 264,328us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 226,703us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Total liabilities and stockholders' equity 1,397,873us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 1,274,060us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
[4] 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
[4] 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[4] 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 2,500us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
[1] 2,500us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
[4]    
Operating Segments [Member] | Life Insurance [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
[4] 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
[1]    
Operating Segments [Member] | Life Insurance [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
[4] 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
[1]    
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member]        
ASSETS:        
Cash and cash equivalents 335,559us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
321,544us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
476,551us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
327,119us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Reinsurance recoverables and trade receivables, net 0uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Inventories, net 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Prepaid expenses 42,815us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
18,537us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Investments, fixed maturities and marketable equities 0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Investments, other 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Other assets 37,056us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
159us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Related party assets 1,180,920us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
1,150,671us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Subtotal assets 1,596,350uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
1,490,911uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Investments in subsidiaries 833,496us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
493,612us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Property, plant and equipment, at cost:        
Land 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Buildings and improvements 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Furniture and equipment 72us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
72us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Property, plant and equipment (gross) 72us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
72us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Less: Accumulated depreciation (59)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
(56)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Total property, plant and equipment 13us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
16us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Total assets 2,429,859us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
1,984,539us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Liabilities:        
Accounts payable and accrued expenses 326us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
657us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Notes, loans and leases payable 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Policy benefits and losses, claims and loss expenses payable 0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Other policyholders' funds and liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Deferred income 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Deferred income taxes 522,173us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
455,295us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Related party liabilities 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Total liabilities 522,499us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
455,952us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Stockholders' equity:        
Additional paid-in capital 449,366us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
444,420us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Accumulated other comprehensive loss (27,357)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
(53,923)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Retained earnings 2,152,504us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
1,805,243us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Unearned employee stock ownership plan shares 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Total stockholders' equity 1,907,360us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
1,528,587us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Total liabilities and stockholders' equity 2,429,859us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
1,984,539us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 10,497us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
10,497us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value (525,653)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
(525,653)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | AMERCO [Member] | Moving and Storage Consolidations [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value (151,997)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
(151,997)us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member]        
ASSETS:        
Cash and cash equivalents 374,043us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
140,844us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
92,695us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
98,926us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Reinsurance recoverables and trade receivables, net 38,112uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
28,784uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Inventories, net 69,817us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
67,020us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Prepaid expenses 50,056us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
36,236us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Investments, fixed maturities and marketable equities 0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Investments, other 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
1,653us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Other assets 64,092us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
59,746us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Related party assets 93,561us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
115,657us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Subtotal assets 689,681uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
449,940uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Investments in subsidiaries 0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Property, plant and equipment, at cost:        
Land 66,792us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
56,242us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Buildings and improvements 281,461us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
205,762us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Furniture and equipment 323,753us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
311,053us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Property, plant and equipment (gross) 3,981,254us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
3,557,179us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Less: Accumulated depreciation (1,496,451)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(1,349,920)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Total property, plant and equipment 2,484,803us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
2,207,259us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Total assets 3,174,484us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
2,657,199us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Liabilities:        
Accounts payable and accrued expenses 338,920us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
351,050us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Notes, loans and leases payable 1,305,089us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
1,060,240us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Policy benefits and losses, claims and loss expenses payable 365,020us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
370,668us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Other policyholders' funds and liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Deferred income 14,594us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
31,390us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Deferred income taxes 0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Related party liabilities 607,678us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
588,919us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Total liabilities 2,631,301us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
2,402,267us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Stockholders' equity:        
Additional paid-in capital 121,230us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
121,230us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Accumulated other comprehensive loss (62,067)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(59,914)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Retained earnings 484,971us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
194,834us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Unearned employee stock ownership plan shares (952)us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(1,219)us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Total stockholders' equity 543,183us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
254,932us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Total liabilities and stockholders' equity 3,174,484us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
2,657,199us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 428,197us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
373,325us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 2,881,051us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
2,610,797us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 1us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
1us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Uhaul [Member] | Moving and Storage Consolidations [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member]        
ASSETS:        
Cash and cash equivalents 4,100us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
2,322us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
2,174us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,515us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Reinsurance recoverables and trade receivables, net 177uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
177uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Inventories, net 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Prepaid expenses 1,205us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
496us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Investments, fixed maturities and marketable equities 0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Investments, other 31,229us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
31,197us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Other assets 44,288us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
33,952us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Related party assets 9us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
9us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Subtotal assets 81,008uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
68,153uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Investments in subsidiaries 0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Property, plant and equipment, at cost:        
Land 390,437us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
348,935us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Buildings and improvements 1,359,959us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,224,568us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Furniture and equipment 20,191us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
10,963us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Property, plant and equipment (gross) 1,770,587us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,584,466us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Less: Accumulated depreciation (394,668)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(382,530)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Total property, plant and equipment 1,375,919us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,201,936us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Total assets 1,456,927us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,270,089us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Liabilities:        
Accounts payable and accrued expenses 5,890us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
4,504us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Notes, loans and leases payable 1,059,424us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
882,119us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Policy benefits and losses, claims and loss expenses payable 0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Other policyholders' funds and liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Deferred income 11us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Deferred income taxes 0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Related party liabilities 530,212us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
519,495us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Total liabilities 1,595,537us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,406,118us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Stockholders' equity:        
Additional paid-in capital 147,941us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
147,941us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Accumulated other comprehensive loss 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Retained earnings (286,552)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(283,971)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Unearned employee stock ownership plan shares 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Total stockholders' equity (138,610)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(136,029)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Total liabilities and stockholders' equity 1,456,927us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,270,089us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 1us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Real Estate [Member] | Moving and Storage Consolidations [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member]        
ASSETS:        
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Reinsurance recoverables and trade receivables, net 0uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Inventories, net 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Prepaid expenses 0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Investments, fixed maturities and marketable equities 0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Investments, other 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Other assets 0us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Related party assets (1,124,079)us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[5] (1,093,830)us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[5]    
Subtotal assets (1,124,079)uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(1,093,830)uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Investments in subsidiaries (405,525)us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (120,122)us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]    
Property, plant and equipment, at cost:        
Land 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Buildings and improvements 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Furniture and equipment 0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Property, plant and equipment (gross) 0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Less: Accumulated depreciation 0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Total property, plant and equipment 0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Total assets (1,529,604)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(1,213,952)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Liabilities:        
Accounts payable and accrued expenses 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Notes, loans and leases payable 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Policy benefits and losses, claims and loss expenses payable 0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Other policyholders' funds and liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Deferred income 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Deferred income taxes 0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Related party liabilities (1,124,079)us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[5] (1,093,830)us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[5]    
Total liabilities (1,124,079)us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(1,093,830)us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Stockholders' equity:        
Additional paid-in capital (269,171)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (269,171)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]    
Accumulated other comprehensive loss 62,067us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] 59,914us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]    
Retained earnings (198,419)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] 89,137us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]    
Unearned employee stock ownership plan shares 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Total stockholders' equity (405,525)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(120,122)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Total liabilities and stockholders' equity (1,529,604)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(1,213,952)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued (2)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (2)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]    
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Operating Segments [Member] | Moving and Storage Operating Eliminations [Member] | Moving and Storage Consolidations [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Consolidation, Eliminations [Member]        
ASSETS:        
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Reinsurance recoverables and trade receivables, net 0uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0uhal_ReinsuranceRecoverablesAndTradeReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Inventories, net 0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InventoryNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Prepaid expenses 0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherPrepaidExpenseCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Investments, fixed maturities and marketable equities 0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_MarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Investments, other 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Deferred policy acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Other assets 0us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepositsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Related party assets (16,262)us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[5] (16,409)us-gaap_DueFromRelatedParties
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[5]    
Subtotal assets (16,262)uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(16,409)uhal_SubtotalAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Investments in subsidiaries (427,971)us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6] (373,490)us-gaap_EquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6]    
Property, plant and equipment, at cost:        
Land 0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Land
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Buildings and improvements 0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_BuildingsAndImprovementsGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Furniture and equipment 0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_FurnitureAndFixturesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Property, plant and equipment (gross) 0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Less: Accumulated depreciation 0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total property, plant and equipment 0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total assets (444,233)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(389,899)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Liabilities:        
Accounts payable and accrued expenses 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Notes, loans and leases payable 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Policy benefits and losses, claims and loss expenses payable 0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Liabilities from investment contracts 0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_LiabilityForFuturePolicyBenefitsIndividualAndGroupAnnuitiesAndSupplementaryContracts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Other policyholders' funds and liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Deferred income 0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Deferred income taxes 0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredTaxLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Related party liabilities (16,262)us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[5] (16,409)us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[5]    
Total liabilities (16,262)us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(16,409)us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Stockholders' equity:        
Additional paid-in capital (117,601)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6] (117,601)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6]    
Accumulated other comprehensive loss (34,710)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6] (5,992)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6]    
Retained earnings (269,859)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6] (244,096)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[6]    
Unearned employee stock ownership plan shares 0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_UnearnedESOPShares
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total stockholders' equity (427,971)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(373,490)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Total liabilities and stockholders' equity (444,233)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(389,899)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Consolidation, Eliminations [Member] | Rental Trailers and Other Rental Equipment [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrailersAndOtherRentalEquipmentMember
   
Consolidation, Eliminations [Member] | Rental Trucks [Member]        
Property, plant and equipment, at cost:        
Property subject to or available for operating lease, gross 0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
0us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= uhal_RentalTrucksMember
   
Consolidation, Eliminations [Member] | Series A Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
   
Consolidation, Eliminations [Member] | Series B Preferred Stock [Member]        
Stockholders' equity:        
Preferred stock, value, issued 0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
0us-gaap_PreferredStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Consolidation, Eliminations [Member] | Series A Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Consolidation, Eliminations [Member] | Amerco Common Stock [Member]        
Stockholders' equity:        
Common stock, value, issued (5,801)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
[6] (5,801)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_AmercoCommonStockMember
[6]    
Consolidation, Eliminations [Member] | Common Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_CommonStockInTreasuryMember
   
Consolidation, Eliminations [Member] | Preferred Stock in Treasury [Member]        
Stockholders' equity:        
Treasury stock, value $ 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
$ 0us-gaap_TreasuryStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_StatementClassOfStockAxis
= uhal_PreferredStockInTreasuryMember
   
[1] Balances as of December 31, 2013
[2] Balance for the period ended September 30, 2014
[3] Balance for the period ended September 30, 2013
[4] Balances as of September 30, 2014
[5] Eliminate intercompany receivables and payables
[6] Eliminate investment in subsidiaries