XML 53 R43.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Leases - Additional Information (Details) | 1 Months Ended | 9 Months Ended
--- | --- | ---
Nov. 30, 2021 SquareFeet | Jun. 30, 2021 | Apr. 30, 2021 RenewalOption SquareFeet | Sep. 30, 2022
Leases [Abstract] |  |  |  |
Operating lease expiration, year |  |  |  | 2032
Operating lease extension expiration, month and year | 2032-09 | 2032-09 | 2032-09 |
Operating lease, renewal term |  | 5 years |  |
Area of rentable space lease | SquareFeet | 222,000 |  | 197,000 |
Finance lease, existence of option to extend | true |  | true |
Finance lease, renewal term |  |  | 5 years |
Number of finance lease renewal options | RenewalOption |  |  | 2 |
Finance lease, option to extend | 10-year |  |  |
Lessee, operating lease, lease not yet commenced, description |  |  |  | The November 2021 leases commenced in November 2021, January 2022, and April 2022 and were classified as operating leases. The additional 10-year extension period has not been included in the calculation of the lease liability and right-of-use asset at the lease inception as the exercise of the option was not reasonably certain.

X
- Definition Area of rentable space lease. + References No definition available. + Details
Name: | qs_AreaOfRentableSpaceLease
Namespace Prefix: | qs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Lessee operating lease expiration year. + References No definition available. + Details
Name: | qs_LesseeOperatingLeaseExpirationYear
Namespace Prefix: | qs_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee operating lease extension of lease term month and year. + References No definition available. + Details
Name: | qs_LesseeOperatingLeaseExtensionOfLeaseTermMonthAndYear
Namespace Prefix: | qs_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of finance lease renewal options. + References No definition available. + Details
Name: | qs_NumberOfFinanceLeaseRenewalOptions
Namespace Prefix: | qs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates (true false) whether lessee has option to extend finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeFinanceLeaseExistenceOfOptionToExtend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of terms and conditions of option to extend lessee's finance lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeFinanceLeaseOptionToExtend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeFinanceLeaseRenewalTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseRenewalTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant