XML 55 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Cash Flow Statement by Industry Segment (Details) (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Cash flow from operating activities:    
Net earnings $ 347,261us-gaap_NetIncomeLoss $ 303,180us-gaap_NetIncomeLoss
Earnings from consolidated entities 0uhal_EarningsFromConsolidatedEntities 0uhal_EarningsFromConsolidatedEntities
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 259,871us-gaap_Depreciation 214,268us-gaap_Depreciation
Amortization of deferred policy acquisition costs 13,196us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense 14,197us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
Change in allowance for losses on trade receivables (212)us-gaap_ProvisionForDoubtfulAccounts 12us-gaap_ProvisionForDoubtfulAccounts
Change in allowance for inventory reserves (744)us-gaap_InventoryLIFOReservePeriodCharge 3,640us-gaap_InventoryLIFOReservePeriodCharge
Net gain on sale of real and personal property (49,944)us-gaap_GainLossOnDispositionOfAssets1 (22,837)us-gaap_GainLossOnDispositionOfAssets1
Net (gain) loss on sale of investments (3,254)us-gaap_GainLossOnSaleOfOtherInvestments (6,088)us-gaap_GainLossOnSaleOfOtherInvestments
Deferred income tax 71,485us-gaap_DeferredIncomeTaxesAndTaxCredits 48,033us-gaap_DeferredIncomeTaxesAndTaxCredits
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables 1,895uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables 33,355uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
Inventories (2,053)us-gaap_IncreaseDecreaseInInventories (12,502)us-gaap_IncreaseDecreaseInInventories
Prepaid expenses (38,905)us-gaap_IncreaseDecreaseInPrepaidExpense 13,109us-gaap_IncreaseDecreaseInPrepaidExpense
Capitalization of deferred policy acquisition costs (20,158)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts (25,128)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
Other assets (41,663)us-gaap_IncreaseDecreaseInOtherOperatingAssets 7,929us-gaap_IncreaseDecreaseInOtherOperatingAssets
Related party assets 20,770us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent 5,630us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
Accounts payable and accrued expenses (4,009)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities (2,772)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Policy benefits and losses, claims and loss expenses payable (17,587)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities (18,337)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
Other policyholders' funds and liabilities 2,482us-gaap_IncreaseDecreaseInOtherPolicyholderFunds (23)us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
Deferred income (16,732)us-gaap_IncreaseDecreaseInDeferredRevenue (672)us-gaap_IncreaseDecreaseInDeferredRevenue
Related party liabilities 22us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent 6,257us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
Net cash provided by operating activities 521,721us-gaap_NetCashProvidedByUsedInOperatingActivities 561,251us-gaap_NetCashProvidedByUsedInOperatingActivities
Purchase of:    
Property, plant and equipment (725,447)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (690,293)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Short term investments (203,018)us-gaap_PaymentsToAcquireShortTermInvestments (203,763)us-gaap_PaymentsToAcquireShortTermInvestments
Fixed maturities investments (181,824)us-gaap_PaymentsToAcquireHeldToMaturitySecurities (237,502)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
Equity securities (3,759)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity (388)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
Preferred stock (5)us-gaap_PaymentsToAcquireInvestments (635)us-gaap_PaymentsToAcquireInvestments
Real estate (11,328)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment (431)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
Mortgage loans (37,365)us-gaap_PaymentsToAcquireLoansHeldForInvestment (48,632)us-gaap_PaymentsToAcquireLoansHeldForInvestment
Proceeds from sale of:    
Property, plant and equipment 321,680us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 214,078us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Short term investments 220,610us-gaap_ProceedsFromSaleOfShortTermInvestments 211,841us-gaap_ProceedsFromSaleOfShortTermInvestments
Fixed maturities investments 75,372us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities 124,145us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
Equity securities 3,082us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity 26,957us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
Preferred stock 2,027us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments 6,004us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
Real estate 396us-gaap_ProceedsFromSaleOfRealEstate   
Mortgage loans 33,192us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale 45,234us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
Net cash used by investing activities (506,387)us-gaap_NetCashProvidedByUsedInInvestingActivities (553,385)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flow from financing activities:    
Borrowings from credit facilities 510,074us-gaap_ProceedsFromLinesOfCredit 323,039us-gaap_ProceedsFromLinesOfCredit
Principal repayments on credit facilities (266,672)us-gaap_RepaymentsOfLinesOfCredit (238,553)us-gaap_RepaymentsOfLinesOfCredit
Debt issuance costs (9,697)us-gaap_PaymentsOfDebtIssuanceCosts (3,353)us-gaap_PaymentsOfDebtIssuanceCosts
Capital lease payments (65,478)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (37,480)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
Leveraged Employee Stock Ownership Plan - repayments from loan 267us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans 390us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
Investment contract deposits 94,979us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates 109,928us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
Investment contract withdrawals (38,653)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates (24,448)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
Net cash provided by financing activities 224,820us-gaap_NetCashProvidedByUsedInFinancingActivities 129,523us-gaap_NetCashProvidedByUsedInFinancingActivities
Effects of exchange rate on cash (6,243)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 482us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Increase (decrease) in cash and cash equivalents 233,911us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 137,871us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at the beginning of period 495,112us-gaap_CashAndCashEquivalentsAtCarryingValue 463,744us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at the end of the period 729,023us-gaap_CashAndCashEquivalentsAtCarryingValue 601,615us-gaap_CashAndCashEquivalentsAtCarryingValue
Operating Segments [Member] | Moving and Storage Consolidations [Member]    
Cash flow from operating activities:    
Net earnings 347,261us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
303,180us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Earnings from consolidated entities (25,763)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(23,864)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 259,871us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
214,268us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Change in allowance for losses on trade receivables (201)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
3us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Change in allowance for inventory reserves (744)us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
3,640us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net gain on sale of real and personal property (49,944)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(22,837)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net (gain) loss on sale of investments 0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(1,325)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Deferred income tax 64,058us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
37,934us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables (9,126)uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
13,233uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Inventories (2,053)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(12,502)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Prepaid expenses (38,905)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
13,109us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Other assets (41,905)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
7,848us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Related party assets 21,474us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
10,173us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Accounts payable and accrued expenses (13,546)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(15,990)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Policy benefits and losses, claims and loss expenses payable (4,623)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,218us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Other policyholders' funds and liabilities 0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Deferred income (16,732)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(672)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Related party liabilities (235)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
3,263us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net cash provided by operating activities 488,887us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
530,679us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Purchase of:    
Property, plant and equipment (725,447)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(690,293)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Short term investments 0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Fixed maturities investments 0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Equity securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Real estate 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Mortgage loans (21,593)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(19,262)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Proceeds from sale of:    
Property, plant and equipment 321,680us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
214,078us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Short term investments 0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Fixed maturities investments 0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
26,569us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Mortgage loans 23,214us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
37,564us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net cash used by investing activities (402,146)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(431,344)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Cash flow from financing activities:    
Borrowings from credit facilities 510,074us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
323,039us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Principal repayments on credit facilities (266,672)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(238,553)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Debt issuance costs (9,697)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(3,353)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Capital lease payments (65,478)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(37,480)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Leveraged Employee Stock Ownership Plan - repayments from loan 267us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
390us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net cash provided by financing activities 168,494us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
44,043us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Effects of exchange rate on cash (6,243)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
482us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Increase (decrease) in cash and cash equivalents 248,992us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
143,860us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Cash and cash equivalents at the beginning of period 464,710us-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
Cash and cash equivalents at the end of the period 713,702us-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
Operating Segments [Member] | Moving and Storage Consolidations [Member] | AMERCO [Member]    
Cash flow from operating activities:    
Net earnings 347,261us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
303,180us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Earnings from consolidated entities (313,319)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
(263,524)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 4us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
4us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Change in allowance for losses on trade receivables 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Change in allowance for inventory reserves 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Net gain on sale of real and personal property 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Net (gain) loss on sale of investments 0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
(1,325)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Deferred income tax 64,058us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
37,934us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables 0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Prepaid expenses (24,278)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
22,475us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Other assets (36,897)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
5us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Related party assets (534)us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
540us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Accounts payable and accrued expenses 4,614us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
6,563us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ 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_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Other policyholders' funds and liabilities 0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Deferred income 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Related party liabilities 0us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Net cash provided by operating activities 40,909us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
105,852us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Purchase of:    
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Short term investments 0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Fixed maturities investments 0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Equity securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Real estate 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Mortgage loans 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Proceeds from sale of:    
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Short term investments 0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Fixed maturities investments 0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
26,569us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Mortgage loans 0us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Net cash used by investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
26,569us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Cash flow from financing activities:    
Borrowings from credit facilities 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Principal repayments on credit facilities 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Capital lease payments 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Leveraged Employee Stock Ownership Plan - repayments from loan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Proceeds from (repayment of) intercompany loans (26,894)uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
17,011uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Net cash provided by financing activities 26,894us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
17,011us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Effects of exchange rate on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
  
Increase (decrease) in cash and cash equivalents 14,015us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
149,432us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_AmercoBusinessSegmentMember
Cash and cash equivalents at the beginning of period 321,544us-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
Cash and cash equivalents at the end of the period 335,559us-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
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Uhaul [Member]    
Cash flow from operating activities:    
Net earnings 290,137us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
235,997us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Earnings from consolidated entities 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 242,708us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
201,286us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Change in allowance for losses on trade receivables (201)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
3us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Change in allowance for inventory reserves (744)us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
3,640us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Net gain on sale of real and personal property (49,948)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(22,045)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Net (gain) loss on sale of investments 0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Deferred income tax 0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables (9,126)uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
13,410uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Inventories (2,053)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(12,502)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Prepaid expenses (13,918)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(8,660)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Other assets (4,316)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
10,558us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Related party assets 22,008us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
9,636us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Accounts payable and accrued expenses (19,545)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(22,843)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ 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 (4,623)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
1,218us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Other policyholders' funds and liabilities 0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Deferred income (16,743)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(672)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Related party liabilities (168)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(1,007)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Net cash provided by operating activities 433,468us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
408,019us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Purchase of:    
Property, plant and equipment (534,117)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(436,671)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Short term investments 0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Fixed maturities investments 0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Equity securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Real estate 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Mortgage loans 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(1,580)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Proceeds from sale of:    
Property, plant and equipment 321,495us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
212,601us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Short term investments 0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Fixed maturities investments 0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Mortgage loans 1,653us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
1,680us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Net cash used by investing activities (210,969)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(223,970)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Cash flow from financing activities:    
Borrowings from credit facilities 156,251us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
116,952us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Principal repayments on credit facilities (90,154)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(149,948)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Debt issuance costs (53)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(641)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Capital lease payments (65,478)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(37,480)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Leveraged Employee Stock Ownership Plan - repayments from loan 267us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
390us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Proceeds from (repayment of) intercompany loans 16,110uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(120,035)uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Net cash provided by financing activities 16,943us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(190,762)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Effects of exchange rate on cash (6,243)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
482us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Increase (decrease) in cash and cash equivalents 233,199us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
(6,231)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= uhal_UhaulMember
Cash and cash equivalents at the beginning of period 140,844us-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
Cash and cash equivalents at the end of the period 374,043us-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
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Real Estate [Member]    
Cash flow from operating activities:    
Net earnings (2,581)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
3,663us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Earnings from consolidated entities 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 17,159us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
12,978us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Change in allowance for losses on trade receivables 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Change in allowance for inventory reserves 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Net gain on sale of real and personal property 4us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(792)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Net (gain) loss on sale of investments 0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Deferred income tax 0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables 0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(177)uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Prepaid expenses (709)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(706)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Other assets (692)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(2,715)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Related party assets 0us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(3)us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Accounts payable and accrued expenses 1,385us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
290us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ 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_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Other policyholders' funds and liabilities 0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Deferred income 11us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Related party liabilities (67)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
4,270us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Net cash provided by operating activities 14,510us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
16,808us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Purchase of:    
Property, plant and equipment (191,330)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(253,622)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Short term investments 0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Fixed maturities investments 0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Equity securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Real estate 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Mortgage loans (21,593)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(20,196)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Proceeds from sale of:    
Property, plant and equipment 185us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
1,477us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Short term investments 0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Fixed maturities investments 0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Mortgage loans 21,561us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
38,398us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Net cash used by investing activities (191,177)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(233,943)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Cash flow from financing activities:    
Borrowings from credit facilities 353,823us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
206,087us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Principal repayments on credit facilities (176,518)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(88,605)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Debt issuance costs (9,644)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
(2,712)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Capital lease payments 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Leveraged Employee Stock Ownership Plan - repayments from loan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Proceeds from (repayment of) intercompany loans 10,784uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
103,024uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Net cash provided by financing activities 178,445us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
217,794us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Effects of exchange rate on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Increase (decrease) in cash and cash equivalents 1,778us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
659us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_RealEstateMember
Cash and cash equivalents at the beginning of period 2,322us-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
Cash and cash equivalents at the end of the period 4,100us-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
Operating Segments [Member] | Moving and Storage Consolidations [Member] | Moving and Storage Operating Eliminations [Member]    
Cash flow from operating activities:    
Net earnings (287,556)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(239,660)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Earnings from consolidated entities 287,556uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
239,660uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Change in allowance for losses on trade receivables 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Change in allowance for inventory reserves 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Net gain on sale of real and personal property 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Net (gain) loss on sale of investments 0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Deferred income tax 0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables 0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Prepaid expenses 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Other assets 0us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Related party assets 0us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Accounts payable and accrued expenses 0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ 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_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Other policyholders' funds and liabilities 0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Deferred income 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Related party liabilities 0us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Net cash provided by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Purchase of:    
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Short term investments 0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Fixed maturities investments 0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Equity securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Real estate 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Mortgage loans 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
2,514us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[1]
Proceeds from sale of:    
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Short term investments 0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Fixed maturities investments 0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Mortgage loans 0us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(2,514)us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[1]
Net cash used by investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Cash flow from financing activities:    
Borrowings from credit facilities 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Principal repayments on credit facilities 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Capital lease payments 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Leveraged Employee Stock Ownership Plan - repayments from loan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Net cash provided by financing activities 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Effects of exchange rate on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Increase (decrease) in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Cash and cash equivalents at the beginning of period 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
Cash and cash equivalents at the end of the period 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
Operating Segments [Member] | Property and Casualty Insurance [Member]    
Cash flow from operating activities:    
Net earnings 11,658us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 10,737us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Earnings from consolidated entities 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[4] 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[5]
Change in allowance for losses on trade receivables 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Change in allowance for inventory reserves 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net gain on sale of real and personal property 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net (gain) loss on sale of investments (839)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (674)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Deferred income tax 4,983us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 5,118us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables 17,101uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 23,296uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Prepaid expenses 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Other assets 1,088us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 201us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Related party assets (947)us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (4,702)us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Accounts payable and accrued expenses 0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Policy benefits and losses, claims and loss expenses payable (21,913)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (29,833)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Other policyholders' funds and liabilities 1,147us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (39)us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Deferred income 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Related party liabilities 285us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 2,850us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net cash provided by operating activities 12,563us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 6,954us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Purchase of:    
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Short term investments (35,624)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (35,250)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Fixed maturities investments (33,735)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (50,840)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Equity securities (3,333)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (388)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Preferred stock (5)us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (635)us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Real estate (3,812)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Mortgage loans (3,150)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (3,500)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Proceeds from sale of:    
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Short term investments 39,745us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 50,044us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Fixed maturities investments 17,794us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 14,892us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Equity securities 3,082us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 388us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 4,504us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Mortgage loans 3,976us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 5,312us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net cash used by investing activities (15,062)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (15,473)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Cash flow from financing activities:    
Borrowings from credit facilities 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Principal repayments on credit facilities 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Capital lease payments 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Leveraged Employee Stock Ownership Plan - repayments from loan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net cash provided by financing activities 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Effects of exchange rate on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Increase (decrease) in cash and cash equivalents (2,499)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (8,519)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Cash and cash equivalents at the beginning of period 12,758us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 14,120us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Cash and cash equivalents at the end of the period 10,259us-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]
Operating Segments [Member] | Life Insurance [Member]    
Cash flow from operating activities:    
Net earnings 14,105us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 13,127us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Earnings from consolidated entities 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Amortization of deferred policy acquisition costs 13,196us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 14,197us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[5]
Change in allowance for losses on trade receivables (11)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 9us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Change in allowance for inventory reserves 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net gain on sale of real and personal property 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net (gain) loss on sale of investments (2,415)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (4,089)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Deferred income tax 2,444us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 4,981us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables (6,080)uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (3,174)uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Prepaid expenses 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Capitalization of deferred policy acquisition costs (20,158)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (25,128)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Other assets (846)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (120)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Related party assets 0us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Accounts payable and accrued expenses 9,537us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 13,218us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Policy benefits and losses, claims and loss expenses payable 8,949us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 10,278us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Other policyholders' funds and liabilities 1,335us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 16us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Deferred income 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Related party liabilities 215us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 303us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net cash provided by operating activities 20,271us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 23,618us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Purchase of:    
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Short term investments (167,394)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (168,513)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Fixed maturities investments (148,089)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (186,662)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Equity securities (426)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Real estate (7,516)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (431)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Mortgage loans (12,622)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (37,459)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Proceeds from sale of:    
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Short term investments 180,865us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 161,797us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Fixed maturities investments 57,578us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 109,253us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Preferred stock 2,027us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 1,500us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Real estate 396us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Mortgage loans 6,002us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 13,947us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net cash used by investing activities (89,179)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (106,568)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Cash flow from financing activities:    
Borrowings from credit facilities 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Principal repayments on credit facilities 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Capital lease payments 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Leveraged Employee Stock Ownership Plan - repayments from loan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Investment contract deposits 94,979us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 109,928us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Investment contract withdrawals (38,653)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (24,448)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net cash provided by financing activities 56,326us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 85,480us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Effects of exchange rate on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Increase (decrease) in cash and cash equivalents (12,582)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 2,530us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Cash and cash equivalents at the beginning of period 17,644us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 22,064us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Cash and cash equivalents at the end of the period 5,062us-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]
Consolidation, Eliminations [Member]    
Cash flow from operating activities:    
Net earnings (25,763)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(23,864)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Earnings from consolidated entities 25,763uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
23,864uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Adjustments to reconcile net earnings to cash provided by operations:    
Depreciation 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Amortization of deferred policy acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Change in allowance for losses on trade receivables 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Change in allowance for inventory reserves 0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net gain on sale of real and personal property 0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net (gain) loss on sale of investments 0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Deferred income tax 0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net change in other operating assets and liabilities:    
Reinsurance recoverables and trade receivables 0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0uhal_IncreaseDecreaseInReinsuranceRecoverablesReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Prepaid expenses 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Capitalization of deferred policy acquisition costs 0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other assets 0us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Related party assets 243us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1] 159us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1]
Accounts payable and accrued expenses 0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Policy benefits and losses, claims and loss expenses payable 0us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other policyholders' funds and liabilities 0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Deferred income 0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Related party liabilities (243)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1] (159)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1]
Net cash provided by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Purchase of:    
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Short term investments 0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Fixed maturities investments 0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Equity securities 0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Preferred stock 0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Real estate 0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Mortgage loans 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
11,589us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1]
Proceeds from sale of:    
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Short term investments 0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Fixed maturities investments 0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Equity securities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Preferred stock 0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Real estate 0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Mortgage loans 0us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(11,589)us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1]
Net cash used by investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flow from financing activities:    
Borrowings from credit facilities 0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Principal repayments on credit facilities 0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Debt issuance costs 0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Capital lease payments 0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Leveraged Employee Stock Ownership Plan - repayments from loan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Investment contract deposits 0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Investment contract withdrawals 0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by financing activities 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Effects of exchange rate on cash 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Increase (decrease) in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at the beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at the end of the period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1] Elimination of interecompany investments
[2] Balance for the period ended September 30, 2014
[3] Balance for the period ended September 30, 2013
[4] Balances for the nine months ended September 30, 2014
[5] Balances for the nine months ended September 30, 2013