XML 18 R6.htm IDEA: XBRL DOCUMENT
v3.21.2

Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($) $ in Thousands | Total | Additional Paid-In Capital | Accumulated Other Comprehensive Income | Accumulated Deficit | Redeemable Convertible Preferred Stock | Common Stock
--- | --- | --- | --- | --- | --- | ---
Balance at Jan. 31, 2020 |  | $ (462,021) | $ 20,331 | $ 37 | $ (482,390) | $ 520,241 | $ 1
Balance (in Shares) at Jan. 31, 2020 | [1] |  |  |  |  | 160,583,203 | 11,918,418
Vesting of early exercised stock options |  | 10 | 10 |  |  |  |
Stock-based compensation |  | 910 | 910 |  |  |  |
Net income (loss) |  | (30,098) |  |  | (30,098) |  |
Other comprehensive income |  | (56) |  | (56) |  |  |
Issuance of common stock upon exercise of vested stock options |  | 436 | 436 |  |  |  |
Issuance of common stock upon exercise of vested stock options (Shares) |  |  |  |  |  |  | 1,071,203
Balance at Apr. 30, 2020 |  | (490,819) | 21,687 | (19) | (512,488) | $ 520,241 | $ 1
Balance (in Shares) at Apr. 30, 2020 | [1] |  |  |  |  | 160,583,203 | 12,989,621
Balance at Jan. 31, 2020 |  | (462,021) | 20,331 | 37 | (482,390) | $ 520,241 | $ 1
Balance (in Shares) at Jan. 31, 2020 | [1] |  |  |  |  | 160,583,203 | 11,918,418
Net income (loss) |  | (65,385) |  |  |  |  |
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock |  | 58,625 |  |  |  |  |
Balance at Jul. 31, 2020 |  | (492,361) | 55,363 | 50 | (547,775) | $ 612,674 | $ 1
Balance (in Shares) at Jul. 31, 2020 | [1] |  |  |  |  | 182,366,537 | 14,579,702
Balance at Apr. 30, 2020 |  | (490,819) | 21,687 | (19) | (512,488) | $ 520,241 | $ 1
Balance (in Shares) at Apr. 30, 2020 | [1] |  |  |  |  | 160,583,203 | 12,989,621
Vesting of early exercised stock options |  | 1 | 1 |  |  |  |
Stock-based compensation |  | 1,190 | 1,190 |  |  |  |
Net income (loss) |  | (35,287) |  |  | (35,287) |  |
Other comprehensive income |  | 69 |  | 69 |  |  |
Issuance of common stock upon exercise of vested stock options |  | 1,095 | 1,095 |  |  |  |
Issuance of common stock upon exercise of vested stock options (Shares) |  |  |  |  |  |  | 1,523,641
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs (in shares) | [1] |  |  |  |  | 21,783,334 |
Issuance of redeemable convertible preferred stock and common warrants, net of issuance costs |  |  |  |  |  | $ 92,433 |
Issuance of common stock warrants in connection with Series H-1 redeemable convertible preferred stock |  | 31,390 | 31,390 |  |  |  |
Beneficial conversion feature in connection with Series H-1 redeemable preferred stock |  | 58,625 | 58,625 |  |  | (58,625) |
Accretion of beneficial conversion feature in connection with Series H-1 redeemable preferred stock |  | (58,625) | (58,625) |  |  | 58,625 |
Issuance of common stock related to early exercise of stock options (Shares) |  |  |  |  |  |  | 66,440
Balance at Jul. 31, 2020 |  | (492,361) | 55,363 | 50 | (547,775) | $ 612,674 | $ 1
Balance (in Shares) at Jul. 31, 2020 | [1] |  |  |  |  | 182,366,537 | 14,579,702
Balance at Jan. 31, 2021 |  | (616,521) | 62,736 | 155 | (679,414) | $ 615,697 | $ 2
Balance (in Shares) at Jan. 31, 2021 | [1] |  |  |  |  | 182,934,257 | 22,961,032
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (Shares) | [1] |  |  |  |  | (182,934,257) | 194,060,336
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend |  | 615,697 | 615,677 |  |  | $ (615,697) | $ 20
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization |  | 66,606 | 66,606 |  |  |  |
Issuance of common stock upon the reverse recapitalization, net of issuance costs (Shares) | [1] |  |  |  |  |  | 60,746,989
Issuance of common stock upon the reverse recapitalization, net of issuance costs |  | 200,466 | 200,460 |  |  |  | $ 6
Issuance of common stock upon exercise of warrants (Shares) | [1] |  |  |  |  |  | 9,766,774
Issuance of common stock upon exercise of warrants |  | 225,376 | 225,375 |  |  |  | $ 1
Contingent earnout liability recognized upon the closing of the reverse recapitalization |  | (828,180) | (828,180) |  |  |  |
Issuance of earnout shares upon triggering events, net of tax withholding (Shares) | [1] |  |  |  |  |  | 17,539,657
Issuance of earnout shares upon triggering events, net of tax withholding |  | 488,305 | 488,303 |  |  |  | $ 2
Reclassification of remaining contingent earnout liability upon triggering event |  | 242,640 | 242,640 |  |  |  |
Vesting of early exercised stock options |  | 78 | 78 |  |  |  |
Repurchase of early exercised common stock (Shares) | [1] |  |  |  |  |  | (1,588)
Stock-based compensation |  | 7,577 | 7,577 |  |  |  |
Net income (loss) |  | 82,289 |  |  | 82,289 |  |
Other comprehensive income |  | 7 |  | 7 |  |  |
Balance at Apr. 30, 2021 |  | 484,340 | 1,081,272 | 162 | (597,125) |  | $ 31
Balance (in Shares) at Apr. 30, 2021 | [1] |  |  |  |  |  | 305,073,200
Balance at Jan. 31, 2021 |  | (616,521) | 62,736 | 155 | (679,414) | $ 615,697 | $ 2
Balance (in Shares) at Jan. 31, 2021 | [1] |  |  |  |  | 182,934,257 | 22,961,032
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization |  | 66,606 |  |  |  |  |
Contingent earnout liability recognized upon the closing of the reverse recapitalization |  | (828,180) |  |  |  |  |
Reclassification of remaining contingent earnout liability upon triggering event |  | 242,640 |  |  |  |  |
Net income (loss) |  | $ (2,649) |  |  |  |  |
Issuance of common stock upon exercise of vested stock options (Shares) |  | 3,292,219 |  |  |  |  |
Balance at Jul. 31, 2021 |  | $ 535,012 | 1,216,893 | 150 | (682,063) |  | $ 32
Balance (in Shares) at Jul. 31, 2021 | [1] |  |  |  |  |  | 322,170,484
Balance at Apr. 30, 2021 |  | 484,340 | 1,081,272 | 162 | (597,125) |  | $ 31
Balance (in Shares) at Apr. 30, 2021 | [1] |  |  |  |  |  | 305,073,200
Issuance of common stock upon exercise of warrants (Shares) | [1] |  |  |  |  |  | 4,378,568
Issuance of common stock upon exercise of warrants |  | 113,608 | 113,608 |  |  |  | $ 0
Issuance of earnout shares upon triggering events, net of tax withholding (Shares) | [1] |  |  |  |  |  | 8,773,596
Issuance of earnout shares upon triggering events, net of tax withholding |  | (8,080) | (8,081) |  |  |  | $ 1
Vesting of early exercised stock options |  | 40 | 40 |  |  |  |
Stock-based compensation |  | 28,293 | 28,293 |  |  |  |
Net income (loss) |  | (84,938) |  |  | (84,938) |  |
Other comprehensive income |  | (12) |  | (12) |  |  |
Issuance of common stock upon release of restricted stock units (Shares) | [1] |  |  |  |  |  | 652,901
Issuance of common stock upon exercise of vested stock options |  | 1,761 | 1,761 |  |  |  |
Issuance of common stock upon exercise of vested stock options (Shares) |  |  |  |  |  |  | 3,292,219
Balance at Jul. 31, 2021 |  | $ 535,012 | $ 1,216,893 | $ 150 | $ (682,063) |  | $ 32
Balance (in Shares) at Jul. 31, 2021 | [1] |  |  |  |  |  | 322,170,484
[1] | The shares of the Company’s common and redeemable convertible preferred stock, prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3.

X
- Definition Accretion Of Preferred Stock Beneficial Conversion Feature + References No definition available. + Details
Name: | chpt_AccretionOfPreferredStockBeneficialConversionFeature
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustment to additional paid in capital vesting of early excercised stock options. + References No definition available. + Details
Name: | chpt_AdjustmentToAdditionalPaidInCapitalVestingOfEarlyExcercisedStockOptions
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustments to additional paid in capital contingent earnout liability recognized upon the closing of the reverse recapitalization + References No definition available. + Details
Name: | chpt_AdjustmentsToAdditionalPaidInCapitalContingentEarnoutLiabilityRecognizedUponTheClosingOfTheReverseRecapitalization
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustments to additional paid in capital reclassification of legacy chargepoint preferred stock warrant liability upon the reverse capitalization. + References No definition available. + Details
Name: | chpt_AdjustmentsToAdditionalPaidInCapitalReclassificationOfLegacyChargepointPreferredStockWarrantLiabilityUponTheReverseCapitalization
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustments To Additional Paid In Capital Reclassification of Remaining Contingent Earnout Liability Upon Triggering Event Value . + References No definition available. + Details
Name: | chpt_AdjustmentsToAdditionalPaidInCapitalReclassificationOfRemainingContingentEarnoutLiabilityUponTriggeringEventValue
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Beneficial conversion feature in connection with Series H-1 redeemable preferred stock + References No definition available. + Details
Name: | chpt_BeneficialConversionFeatureInConnectionWithSeriesH1RedeemablePreferredStock
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Issuance of common stock upon early exercise of stock options shares. + References No definition available. + Details
Name: | chpt_IssuanceOfCommonStockUponEarlyExerciseOfStockOptionsShares
Namespace Prefix: | chpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Issuance of common stock upon exercise of warrants shares. + References No definition available. + Details
Name: | chpt_IssuanceOfCommonStockUponExerciseOfWarrantsShares
Namespace Prefix: | chpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Issuance of common stock upon exercise of warrants value. + References No definition available. + Details
Name: | chpt_IssuanceOfCommonStockUponExerciseOfWarrantsValue
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Issuance of earnout shares upon triggering events net of tax withholding. + References No definition available. + Details
Name: | chpt_IssuanceOfEarnoutSharesUponTriggeringEventsNetOfTaxWithholding
Namespace Prefix: | chpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Issuance of earnout shares value upon triggering events net of tax withholding. + References No definition available. + Details
Name: | chpt_IssuanceOfEarnoutSharesValueUponTriggeringEventsNetOfTaxWithholding
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Issuance of Series G redeemable convertible preferred stock, net of issuance costs. + References No definition available. + Details
Name: | chpt_IssuanceOfSeriesRedeemableConvertiblePreferredStockNetOfIssuanceCosts
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reclassification Of Temporary Equity To Permanent Equity Shares. + References No definition available. + Details
Name: | chpt_ReclassificationOfTemporaryEquityToPermanentEquityShares
Namespace Prefix: | chpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock issued during the period upon the exercise of recapitalization value. + References No definition available. + Details
Name: | chpt_StockIssuedDuringThePeriodUponTheExerciseOfRecapitalizationValue
Namespace Prefix: | chpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stock shares issued during the period upon recapitalization shares. + References No definition available. + Details
Name: | chpt_StockSharesIssuedDuringThePeriodUponRecapitalizationShares
Namespace Prefix: | chpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Temporary Equity Stock Issued During Period Shares New Issues + References No definition available. + Details
Name: | chpt_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | chpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement. + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -URI http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 65 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 60B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580 Reference 25: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599 Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 11 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794 Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760 Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756 Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -URI http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756 Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599 Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 40 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -URI http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764 + Details
Name: | us-gaap_ReclassificationsOfTemporaryToPermanentEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares issued which are neither cancelled nor held in the treasury. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued as a result of the exercise of stock options. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -URI http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_StockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Value of new stock classified as temporary equity issued during the period. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration