|
Commitments and Contingencies (Details 2) (USD $)
|
0 Months Ended | 12 Months Ended | 0 Months Ended |
|---|---|---|---|
|
Sep. 30, 2014
|
Mar. 31, 2015
|
Jul. 31, 2014
|
|
| Commitments and Contingencies | |||
| Operating Lease, Extension Term | 5 years | ||
| Minimum commitments under non-cancelable operating leases | |||
| 2016 | $ 1,988,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent | ||
| 2017 | 1,837,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears | ||
| 2018 | 1,602,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears | ||
| 2019 | 1,047,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears | ||
| 2020 | 531,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears | ||
| Total minimum lease payments | 7,005,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue | ||
| Van Nuys Amendment | |||
| Commitments and Contingencies | |||
| Monthly base rent payable for the first agreed period |
60,000cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodOne / cpst_OperatingLeasesAmendmentAxis = cpst_VanNuysAmendmentMember |
||
| Monthly base rent payable for the second agreed period |
65,000cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodTwo / cpst_OperatingLeasesAmendmentAxis = cpst_VanNuysAmendmentMember |
||
| Third Amendment | |||
| Commitments and Contingencies | |||
| Operating Lease, Extension Term | 2 years | ||
| Operating Leases, Rent Expense, Minimum Rentals |
81,001us-gaap_OperatingLeasesRentExpenseMinimumRentals / cpst_OperatingLeasesAmendmentAxis = cpst_ThirdAmendmentMember |
||
| Fourth Amendment | |||
| Commitments and Contingencies | |||
| Operating Lease, Period Available under Options for Lease Extension | 5 years | ||
| Monthly base rent payable for the first agreed period |
39,500cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodOne / cpst_OperatingLeasesAmendmentAxis = cpst_FourthAmendmentMember |
||
| Monthly base rent payable for the second agreed period |
79,000cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodTwo / cpst_OperatingLeasesAmendmentAxis = cpst_FourthAmendmentMember |
||
| Monthly base rent payable for the third agreed period |
81,225cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodThree / cpst_OperatingLeasesAmendmentAxis = cpst_FourthAmendmentMember |
||
| Monthly base rent payable for the fourth agreed period |
83,600cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodFour / cpst_OperatingLeasesAmendmentAxis = cpst_FourthAmendmentMember |
||
| Monthly base rent payable for the fifth agreed period |
86,000cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodFive / cpst_OperatingLeasesAmendmentAxis = cpst_FourthAmendmentMember |
||
| Monthly base rent payable for the sixth agreed period |
88,500cpst_OperatingLeasesRentExpenseMinimumRentalsForSpecifiedPeriodSix / cpst_OperatingLeasesAmendmentAxis = cpst_FourthAmendmentMember |
| X | ||||||||||
|
- Definition
Represents the extension term under the lease agreement. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the period for each option to extend the lease term. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the amount of monthly base rent payable under the Lease Agreement for specified period five. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the amount of monthly base rent payable under the Lease Agreement for specified period four. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the amount of monthly base rent payable under the Lease Agreement for specified period one. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the amount of monthly base rent payable under the Lease Agreement for specified period six. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the amount of monthly base rent payable under the Lease Agreement for specified period three. No definition available.
|
| X | ||||||||||
|
- Definition
Represents the amount of monthly base rent payable under the Lease Agreement for specified period two. No definition available.
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|