XML 89 R78.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Warrant Liabilities - Additional Information (Detail) - $ / shares | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 | Sep. 30, 2021
Warrant issue price | $ 11.5 |
Public Warrants [Member] |  |
Number of warrants or rights outstanding | 2,320,696 | 7,500,000
Public Warrants will become exercisable | on the later of (a) 30 days after the completion of a Business Combination or (b) 12 months from the closing of the Initial Public Offering |
Public warrant for redemption price | at a price of $0.01 per warrant |
Public warrants expire date | upon a minimum of 30 days’ prior written notice of redemption |
Class of warrant redeemed | 0 |
Common Class A [Member] | Public Warrants [Member] | Redemption Price One [Member] |  |
Redemption price of warrants per unit | $ 0.01 |
Number of consecutive trading days for which the stock price is to be maintained | 20 days |
Number of trading days | 30 days |
Common Class A [Member] | Public Warrants [Member] | Redemption Price Two [Member] |  |
Redemption price of warrants per unit | $ 0.1 |
Number of consecutive trading days for which the stock price is to be maintained | 20 days |
Number of trading days | 30 days |
Common Class A [Member] | Public Warrants [Member] | Minimum [Member] | Redemption Price One [Member] |  |
Share price | $ 18 |
Common Class A [Member] | Public Warrants [Member] | Minimum [Member] | Redemption Price Two [Member] |  |
Share price | $ 10 |

X
- Definition Class Of Warrant Or Right Exercisable Description. + References No definition available. + Details
Name: | ionq_ClassOfWarrantOrRightExercisableDescription
Namespace Prefix: | ionq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right Issue Price + References No definition available. + Details
Name: | ionq_ClassOfWarrantOrRightIssuePrice
Namespace Prefix: | ionq_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class of warrant redeemed. + References No definition available. + Details
Name: | ionq_ClassOfWarrantRedeemed
Namespace Prefix: | ionq_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of consecutive trading days for which the stock price is to be maintained. + References No definition available. + Details
Name: | ionq_NumberOfConsecutiveTradingDaysForWhichTheStockPriceIsToBeMaintained
Namespace Prefix: | ionq_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of trading days. + References No definition available. + Details
Name: | ionq_NumberOfTradingDays
Namespace Prefix: | ionq_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Redemption price of warrants per unit. + References No definition available. + Details
Name: | ionq_RedemptionPriceOfWarrantsPerUnit
Namespace Prefix: | ionq_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Warrant Redemption Price, Description. + References No definition available. + Details
Name: | ionq_WarrantRedemptionPriceDescription
Namespace Prefix: | ionq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants Expire Date. + References No definition available. + Details
Name: | ionq_WarrantsExpireDate
Namespace Prefix: | ionq_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=ionq_PublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ionq_RedemptionPriceOfWarrantsAxis=ionq_RedemptionPriceOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ionq_RedemptionPriceOfWarrantsAxis=ionq_RedemptionPriceTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |