XML 33 R118.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Cash Flow Statement by Industry Segment (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Cash flow from operating activities:      
Net earnings $ 356,741us-gaap_NetIncomeLoss $ 342,391us-gaap_NetIncomeLoss $ 264,708us-gaap_NetIncomeLoss
Earnings from consolidated subsidiaries 0uhal_EarningsFromConsolidatedEntities 0uhal_EarningsFromConsolidatedEntities 0uhal_EarningsFromConsolidatedEntities
Adjustments to reconcile net earnings to cash provided by operations:      
Depreciation 352,796us-gaap_Depreciation 293,169us-gaap_Depreciation 260,492us-gaap_Depreciation
Amortization of deferred policy acquisition costs 19,661us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense 19,982us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense 17,376us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
Change in allowance for losses on trade receivables (168)us-gaap_ProvisionForDoubtfulAccounts (36)us-gaap_ProvisionForDoubtfulAccounts (134)us-gaap_ProvisionForDoubtfulAccounts
Change in allowance for inventory reserves (872)us-gaap_InventoryLIFOReservePeriodCharge 871us-gaap_InventoryLIFOReservePeriodCharge 1,133us-gaap_InventoryLIFOReservePeriodCharge
Net gain on sale of real and personal property (74,631)us-gaap_GainLossOnDispositionOfAssets1 (33,557)us-gaap_GainLossOnDispositionOfAssets1 (22,496)us-gaap_GainLossOnDispositionOfAssets1
Net (gain) loss on sale of investments (3,925)us-gaap_GainLossOnSaleOfOtherInvestments (6,411)us-gaap_GainLossOnSaleOfOtherInvestments (8,323)us-gaap_GainLossOnSaleOfOtherInvestments
Deferred income taxes 76,500us-gaap_DeferredIncomeTaxesAndTaxCredits 46,371us-gaap_DeferredIncomeTaxesAndTaxCredits 13,518us-gaap_DeferredIncomeTaxesAndTaxCredits
Net change in other operating assets and liabilities:      
Reinsurance recoverables and trade receivables 9,632uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables 62,506uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables 36,322uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
Inventories (1,579)us-gaap_IncreaseDecreaseInInventories (11,495)us-gaap_IncreaseDecreaseInInventories 1,206us-gaap_IncreaseDecreaseInInventories
Prepaid expenses (65,720)us-gaap_IncreaseDecreaseInPrepaidExpense 2,186us-gaap_IncreaseDecreaseInPrepaidExpense (15,587)us-gaap_IncreaseDecreaseInPrepaidExpense
Capitalization of deferred policy acquisition costs (27,084)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts (32,611)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts (50,640)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
Other assets 3,735us-gaap_IncreaseDecreaseInOtherOperatingAssets 7,667us-gaap_IncreaseDecreaseInOtherOperatingAssets 21,556us-gaap_IncreaseDecreaseInOtherOperatingAssets
Related party assets 27,706us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent 7,554us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent 133,672us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
Accounts payable and accrued expenses 166,056us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities 34,731us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities 40,032us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Policy benefits and losses, claims and loss expenses payable (17,621)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities (30,496)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities (30,478)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
Other policyholders' funds and liabilities 1,010us-gaap_IncreaseDecreaseInOtherPolicyholderFunds 693us-gaap_IncreaseDecreaseInOtherPolicyholderFunds 21us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
Deferred income (13,181)us-gaap_IncreaseDecreaseInDeferredRevenue 1,259us-gaap_IncreaseDecreaseInDeferredRevenue (1,312)us-gaap_IncreaseDecreaseInDeferredRevenue
Related party liabilities (866)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent 4,730us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent 464us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
Net cash provided by operating activities 808,190us-gaap_NetCashProvidedByUsedInOperatingActivities 709,504us-gaap_NetCashProvidedByUsedInOperatingActivities 661,530us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flow from investing activities:      
Property, plant and equipment (1,111,899)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (999,365)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (655,984)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Short term investments (290,379)us-gaap_PaymentsToAcquireShortTermInvestments (270,690)us-gaap_PaymentsToAcquireShortTermInvestments (411,638)us-gaap_PaymentsToAcquireShortTermInvestments
Fixed maturities investments (214,371)us-gaap_PaymentsToAcquireHeldToMaturitySecurities (282,424)us-gaap_PaymentsToAcquireHeldToMaturitySecurities (443,262)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
Equity securities (3,759)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity (1,562)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity (16,289)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
Preferred stock (2,006)us-gaap_PaymentsToAcquireInvestments (640)us-gaap_PaymentsToAcquireInvestments (6,296)us-gaap_PaymentsToAcquireInvestments
Real estate (15,399)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment (532)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment (1,073)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
Mortgage loans (42,683)us-gaap_PaymentsToAcquireLoansHeldForInvestment (52,419)us-gaap_PaymentsToAcquireLoansHeldForInvestment (80,711)us-gaap_PaymentsToAcquireLoansHeldForInvestment
Proceeds from sale and paydowns of:      
Property, plant and equipment 411,629us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 270,053us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 220,699us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Short term investments 287,883us-gaap_ProceedsFromSaleOfShortTermInvestments 269,052us-gaap_ProceedsFromSaleOfShortTermInvestments 417,520us-gaap_ProceedsFromSaleOfShortTermInvestments
Fixed maturities investments 107,867us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities 138,401us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities 160,806us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
Equity securities 3,082us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity 29,139us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity 372us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
Preferred stock 2,427us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments 6,004us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments 7,258us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
Real estate 396us-gaap_ProceedsFromSaleOfRealEstate 544us-gaap_ProceedsFromSaleOfRealEstate 671us-gaap_ProceedsFromSaleOfRealEstate
Mortgage loans 41,983us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale 48,686us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale 95,714us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
Net cash used by investing activities (825,229)us-gaap_NetCashProvidedByUsedInInvestingActivities (845,753)us-gaap_NetCashProvidedByUsedInInvestingActivities (712,213)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flow from financing activities:      
Borrowings from credit facilities 657,535us-gaap_ProceedsFromLinesOfCredit 431,029us-gaap_ProceedsFromLinesOfCredit 270,546us-gaap_ProceedsFromLinesOfCredit
Principal repayments on credit facilities (593,722)us-gaap_RepaymentsOfLinesOfCredit (293,068)us-gaap_RepaymentsOfLinesOfCredit (257,957)us-gaap_RepaymentsOfLinesOfCredit
Debt issuance costs (12,327)us-gaap_PaymentsOfDebtIssuanceCosts (3,943)us-gaap_PaymentsOfDebtIssuanceCosts (2,223)us-gaap_PaymentsOfDebtIssuanceCosts
Capital lease payments (121,202)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (53,079)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (26,877)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
Leveraged Employee Stock Ownership Plan (5,172)us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans 487us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans 692us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
Securitization deposits 0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization 0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization 1,195us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
Proceeds from (repayment of) intercompany loans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans 0uhal_ProceedsFromRepaymentOfIntercompanyLoans
Common stock dividends paid (19,594)us-gaap_PaymentsOfDividendsCommonStock (19,568)us-gaap_PaymentsOfDividendsCommonStock (97,421)us-gaap_PaymentsOfDividendsCommonStock
Contribution to related party     0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
Investment contract deposits 123,129us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates 140,613us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates 301,729us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
Investment contract withdrawals (54,108)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates (34,677)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates (31,901)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
Net cash provided by financing activities (25,461)us-gaap_NetCashProvidedByUsedInFinancingActivities 167,794us-gaap_NetCashProvidedByUsedInFinancingActivities 157,783us-gaap_NetCashProvidedByUsedInFinancingActivities
Effects of exchange rate on cash (10,762)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (177)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (536)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Increase (decrease) in cash and cash equivalents (53,262)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 31,368us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 106,564us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at the beginning of period 495,112us-gaap_CashAndCashEquivalentsAtCarryingValue 463,744us-gaap_CashAndCashEquivalentsAtCarryingValue 357,180us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at the end of the period 441,850us-gaap_CashAndCashEquivalentsAtCarryingValue 495,112us-gaap_CashAndCashEquivalentsAtCarryingValue 463,744us-gaap_CashAndCashEquivalentsAtCarryingValue
Operating Segments [Member] | Moving and Storage Consolidations [Member]      
Cash flow from operating activities:      
Net earnings 356,741us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
342,391us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
264,708us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Earnings from consolidated subsidiaries (34,783)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(29,992)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(24,241)uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Adjustments to reconcile net earnings to cash provided by operations:      
Depreciation 352,796us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
293,169us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
260,492us-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
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Change in allowance for losses on trade receivables (179)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(28)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(134)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Change in allowance for inventory reserves (872)us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
871us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,133us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net gain on sale of real and personal property (74,631)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(33,557)us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(22,496)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
(76)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Deferred income taxes 66,628us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
34,605us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
9,206us-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 (3,213)uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
14,328uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(6,022)uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Inventories (1,579)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(11,495)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,206us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Prepaid expenses (65,720)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
2,186us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(15,587)us-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
0us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Other assets 4,437us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
8,670us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
21,216us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Related party assets 27,753us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
11,060us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
133,970us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Accounts payable and accrued expenses 158,610us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
30,822us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
41,330us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Policy benefits and losses, claims and loss expenses payable (4,327)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(8,202)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,102us-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
0us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Deferred income (13,181)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,259us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(1,312)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Related party liabilities (1,016)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
5,647us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,145us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net cash provided by operating activities 767,464us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
660,409us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
665,640us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Cash flow from investing activities:      
Property, plant and equipment (1,111,899)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(999,365)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(655,984)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
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
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
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
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
(243)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Mortgage loans (22,876)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(21,349)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(45,206)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Proceeds from sale and paydowns of:      
Property, plant and equipment 411,629us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
270,053us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
220,699us-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
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
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
372us-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
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
193us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
667us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Mortgage loans 28,089us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
38,959us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
46,468us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net cash used by investing activities (695,057)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(684,940)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(433,227)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Cash flow from financing activities:      
Borrowings from credit facilities 657,535us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
431,029us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
270,546us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Principal repayments on credit facilities (593,722)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(293,068)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(257,957)us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Debt issuance costs (12,327)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(3,943)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(2,223)us-gaap_PaymentsOfDebtIssuanceCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Capital lease payments (121,202)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(53,079)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(26,877)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Leveraged Employee Stock Ownership Plan (5,172)us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
487us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
692us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Securitization deposits   0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
1,195us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ 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
0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Common stock dividends paid (19,594)us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(19,568)us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(97,421)us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Contribution to related party   0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(1,500)us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ 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
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
0us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Net cash provided by financing activities (94,482)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
61,858us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(113,545)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Effects of exchange rate on cash (10,762)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(177)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
(536)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Increase (decrease) in cash and cash equivalents (32,837)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
37,150us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
118,332us-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
309,228us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Cash and cash equivalents at the end of the period 431,873us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
464,710us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
427,560us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_MovingAndStorageConsolidationsMember
Operating Segments [Member] | Property and Casualty Insurance [Member]      
Cash flow from operating activities:      
Net earnings 15,417us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 12,662us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 9,256us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Earnings from consolidated subsidiaries 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 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
[1] 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] 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[6]
Change in allowance for losses on trade receivables 0us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 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
[1] 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
[1] 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 (841)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (536)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (4,883)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Deferred income taxes 8,030us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 7,301us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 4,459us-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 16,830uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 43,675uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 45,201uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ 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
[1] 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
[1] 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
[1] 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 102us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (781)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 294us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Related party assets (258)us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (4,231)us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (1,361)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
[1] 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 (23,472)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (34,968)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (52,755)us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Other policyholders' funds and liabilities 339us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 575us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (281)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
[1] 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 428us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (131)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 346us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net cash provided by operating activities 16,575us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 23,566us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 276us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Cash flow from investing activities:      
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 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 (40,583)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (60,551)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (97,269)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Fixed maturities investments (43,062)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (58,790)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (44,460)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
[1] (746)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (16,289)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Preferred stock (1,006)us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (640)us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (6,296)us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Real estate (7,857)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 0us-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 (4,350)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (3,500)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (1,821)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Proceeds from sale and paydowns of:      
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 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 53,112us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 68,852us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 87,738us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Fixed maturities investments 18,556us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 17,106us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 35,493us-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
[1] 2,570us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Preferred stock 400us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 4,504us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 7,258us-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
[1] 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 4,203us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 6,267us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 25,448us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Net cash used by investing activities (20,838)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (24,928)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (10,198)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
[1] 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
[1] 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
[1] 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
[1] 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 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 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]
Securitization deposits   0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ 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
[1] 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]
Common stock dividends paid 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Contribution to related party   0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 1,500us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ 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
[1] 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
[1] 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
[1] 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 1,500us-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
[1] 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 (4,263)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[1] (1,362)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] (8,422)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
[7] 14,120us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2] 22,542us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[3]
Cash and cash equivalents at the end of the period 8,495us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[8] 12,758us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[7] 14,120us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_PropertyAndCasualtyInsuranceMember
[2]
Operating Segments [Member] | Life Insurance [Member]      
Cash flow from operating activities:      
Net earnings 19,366us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 17,330us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 14,985us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Earnings from consolidated subsidiaries 0uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 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
[1] 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 19,661us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[4] 19,982us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[5] 17,376us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[6]
Change in allowance for losses on trade receivables 11us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (8)us-gaap_ProvisionForDoubtfulAccounts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-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
[1] 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
[1] 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 (3,084)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (4,550)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (3,364)us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Deferred income taxes 1,842us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 4,465us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (147)us-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 (3,985)uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 4,503uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (2,857)uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ 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
[1] 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
[1] 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 (27,084)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (32,611)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (50,640)us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Other assets (804)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (222)us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 46us-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
[1] 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 7,446us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 3,909us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (1,298)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Policy benefits and losses, claims and loss expenses payable 10,178us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 12,674us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 21,175us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Other policyholders' funds and liabilities 671us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 118us-gaap_IncreaseDecreaseInOtherPolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 302us-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
[1] 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 (67)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (61)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 36us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net cash provided by operating activities 24,151us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 25,529us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (4,386)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Cash flow from investing activities:      
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 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 (249,796)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (210,139)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (314,369)us-gaap_PaymentsToAcquireShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Fixed maturities investments (171,309)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (223,634)us-gaap_PaymentsToAcquireHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (398,802)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
[1] (816)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 (1,000)us-gaap_PaymentsToAcquireInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 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,542)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (532)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (830)us-gaap_PaymentsToAcquireRealEstateHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Mortgage loans (15,457)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (39,159)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (33,684)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Proceeds from sale and paydowns of:      
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 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 234,771us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 200,200us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 329,782us-gaap_ProceedsFromSaleOfShortTermInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Fixed maturities investments 89,311us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 121,295us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 125,313us-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
[1] 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
[1] 1,500us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-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
[1] 351us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 4us-gaap_ProceedsFromSaleOfRealEstate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Mortgage loans 9,691us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 15,049us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 23,798us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net cash used by investing activities (109,334)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (135,885)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (268,788)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
[1] 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
[1] 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
[1] 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
[1] 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 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 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]
Securitization deposits   0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ 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
[1] 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]
Common stock dividends paid 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Contribution to related party   0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Investment contract deposits 123,129us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 140,613us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 301,729us-gaap_ProceedsFromAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Investment contract withdrawals (54,108)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (34,677)us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 31,901us-gaap_RepaymentsOfAnnuitiesAndInvestmentCertificates
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Net cash provided by financing activities 69,021us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] 105,936us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 269,828us-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
[1] 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 (16,162)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[1] (4,420)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] (3,346)us-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
[7] 22,064us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2] 25,410us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[3]
Cash and cash equivalents at the end of the period 1,482us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[8] 17,644us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[7] 22,064us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= uhal_LifeInsuranceMember
[2]
Eliminations [Member]      
Cash flow from operating activities:      
Net earnings (34,783)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(29,992)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(24,241)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Earnings from consolidated subsidiaries 34,783uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
29,992uhal_EarningsFromConsolidatedEntities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
24,241uhal_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
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
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
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
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
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
0us-gaap_GainLossOnSaleOfOtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Deferred income taxes 0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
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_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0uhal_IncreaseDecreaseInReinsuranceRecoverablesAndReceivables
/ 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
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
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
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
0us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Related party assets 211us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[9] 725us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[9] 1,063us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[9]
Accounts payable and accrued expenses 0us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
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
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
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
0us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Related party liabilities (211)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[9] (725)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[9] (1,063)us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[9]
Net cash provided by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flow from investing activities:      
Property, plant and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
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
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
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
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
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
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
[9] 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sale and paydowns of:      
Property, plant and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
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
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
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
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
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
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
[9] 0us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used by investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
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
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
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
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
0us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Leveraged Employee Stock Ownership Plan 0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Securitization deposits   0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInAccountsReceivableFromSecuritization
/ 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
0uhal_ProceedsFromRepaymentOfIntercompanyLoans
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Common stock dividends paid 0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDividendsCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Contribution to related party   0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock
/ 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
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
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
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
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
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
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
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
[1] Balance for the period ended December 31, 2014
[2] Balance for the period ended December 31, 2013
[3] Balance for the period ended December 31, 2012
[4] Balances for the year ended December 31, 2014
[5] Balances for the year ended December 31, 2013
[6] Balances for the year ended December 31, 2012
[7] Balances as of December 31, 2013
[8] Balances as of December 31, 2014
[9] Eliminate intercompany investments