XML 98 R83.htm IDEA: XBRL DOCUMENT
v3.25.4

Debt - Convertible Debt Narrative (Details) |  |  |  | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Jun. 27, 2025 USD ($) $ / shares shares | Dec. 09, 2021 USD ($) | Dec. 09, 2021 USD ($) | Dec. 03, 2021 USD ($) | Dec. 31, 2025 USD ($) day $ / shares shares | Dec. 31, 2024 USD ($) shares | Dec. 31, 2023 USD ($) shares | Jun. 26, 2025 $ / shares
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Proceeds from issuance of convertible notes |  |  |  |  | $ 345,000,000 | $ 0 | $ 0 |
Unamortized issuance costs |  |  |  |  | 13,823,000 | 15,633,000 |  |
Gain on debt refinancing |  |  |  |  | $ 14,207,000 | $ 0 | $ 0 |
Equity compensation anti-dilutive securities (in shares) | shares |  |  |  |  | 5,833,255 | 3,572,402 | 2,362,982 |
Payments of debt issuance costs |  |  |  |  | $ 10,434,000 | $ 0 | $ 0 |
Deferred tax assets |  |  |  |  | $ 80,267,000 | $ 42,255,000 |  |
Convertible Debt |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Equity compensation anti-dilutive securities (in shares) | shares |  |  |  |  | 0 | 0 | 0 |
2028 Convertible notes |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Deferred tax assets | $ 10,800,000 |  |  |  |  |  |  |
2031 Convertible notes |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Deferred tax assets | $ 8,600,000 |  |  |  |  |  |  |
Convertible Senior Notes due 2028 |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Debt conversion, converted Instrument, shares issued (in shares) | shares | 17,800,000 |  |  |  |  |  |  |
Payments of debt issuance costs | $ 52,900,000 |  |  |  |  |  |  |
Derivatives, exercise price (in dollars per share) | $ / shares | $ 23.86 |  |  |  |  |  |  |
Derivative, cap price (in dollars per share) | $ / shares | $ 36.02 |  |  |  |  |  |  |
Convertible Senior Notes due 2028 | Convertible Debt |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Proceeds from issuance of convertible notes |  | $ 413,300,000 | $ 48,600,000 | $ 364,700,000 |  |  |  |
Convertible note, interest rate, effective percentage discount |  | 2.75% | 2.75% | 2.75% |  |  |  |
Convertible note, annual interest rate |  |  |  |  | 1.00% |  |  |
Extinguishment of debt | $ 100,000,000.0 |  |  |  |  |  |  |
Convertible debt | 98,500,000 |  |  |  |  |  |  |
Gain on debt refinancing | 20,100,000 |  |  |  |  |  |  |
Effective Interest Rate |  | 1.00% | 1.00% | 1.00% | 2.10% |  |  |
Equity compensation anti-dilutive securities (in shares) | shares |  |  |  |  | 0 |  |  |
Convertible Senior Notes due 2028 | Convertible Debt | Common Stock |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Convertible notes payable |  |  |  |  | $ 1,000 |  |  |
Conversion of stock, shares converted per dollar (in shares) | shares |  |  |  |  | 41.9054 |  |  |
Convertible note, conversion price (in dollar per share) | $ / shares |  |  |  |  | $ 23.86 |  |  |
Debt conversion, converted Instrument, shares issued (in shares) | shares |  |  |  |  | 10,100,000 |  |  |
Convertible Senior Notes Due 2031 And 2028 | Convertible Debt |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Proceeds from issuance of convertible notes | 334,600,000 |  |  |  |  |  |  |
Unamortized issuance costs | $ 10,400,000 |  |  |  |  |  |  |
Convertible Senior Notes Due 2031 |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Debt conversion, converted Instrument, shares issued (in shares) | shares | 42,500,000 |  |  |  |  |  |  |
Payments of debt issuance costs | $ 35,100,000 |  |  |  |  |  |  |
Derivatives, exercise price (in dollars per share) | $ / shares | $ 8.12 |  |  |  |  |  |  |
Derivative, cap price (in dollars per share) | $ / shares | $ 12.74 |  |  |  |  |  |  | $ 8.12
Convertible Senior Notes Due 2031 | Convertible Debt |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Proceeds from issuance of convertible notes | $ 78,400,000 |  |  |  |  |  |  |
Stated interest rate (as a percent) | 2.875% |  |  |  |  |  |  |
Gain on debt refinancing |  |  |  |  | $ 5,900,000 |  |  |
Effective Interest Rate |  |  |  |  | 3.40% |  |  |
Convertible Senior Notes Due 2031 | Convertible Debt | Common Stock |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Convertible notes payable |  |  |  |  | $ 1,000 |  |  |
Conversion of stock, shares converted per dollar (in shares) | shares |  |  |  |  | 123.1262 |  |  |
Convertible note, conversion price (in dollar per share) | $ / shares |  |  |  |  | $ 8.12 |  |  |
Convertible Senior Notes Due 2031 | Convertible Debt | Conversion Period One |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Conversion price percentage, fundamental change repurchase |  |  |  |  | 100.00% |  |  |
Convertible Senior Notes Due 2031 | Convertible Notes Payable |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Redemption price, percentage |  |  |  |  | 100.00% |  |  |
Face amount not subject to redemption |  |  |  |  | $ 100,000,000 |  |  |
Convertible Senior Notes Due 2031 | Convertible Notes Payable | Conversion Period One |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Convertible note, trading days (in days) | day |  |  |  |  | 20 |  |  |
Convertible note, consecutive trading days (in days) | day |  |  |  |  | 30 |  |  |
Threshold percentage of stock price trigger |  |  |  |  | 130.00% |  |  |
Convertible Senior Notes Due 2031 | Convertible Notes Payable | Conversion Period Two |  |  |  |  |  |  |  |
Short-term Debt [Line Items] |  |  |  |  |  |  |  |
Convertible note, trading days (in days) | day |  |  |  |  | 5 |  |  |
Convertible note, consecutive trading days (in days) | day |  |  |  |  | 10 |  |  |
Threshold percentage of stock price trigger |  |  |  |  | 98.00% |  |  |
Convertible notes payable |  |  |  |  | $ 1,000 |  |  |

X
- Definition Conversion Of Stock, Shares Converted Per Dollar + References No definition available. + Details
Name: | arry_ConversionOfStockSharesConvertedPerDollar
Namespace Prefix: | arry_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Conversion Price Percentage, Fundamental Change Repurchase + References No definition available. + Details
Name: | arry_ConversionPricePercentageFundamentalChangeRepurchase
Namespace Prefix: | arry_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Annual Interest Rate + References No definition available. + Details
Name: | arry_DebtInstrumentAnnualInterestRate
Namespace Prefix: | arry_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument Face Amount Not Subject To Redemption + References No definition available. + Details
Name: | arry_DebtInstrumentFaceAmountNotSubjectToRedemption
Namespace Prefix: | arry_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Instrument, Interest Rate, Effective Percentage Discount + References No definition available. + Details
Name: | arry_DebtInstrumentInterestRateEffectivePercentageDiscount
Namespace Prefix: | arry_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivatives, Cap Price + References No definition available. + Details
Name: | arry_DerivativesCapPrice
Namespace Prefix: | arry_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivatives, Exercise Price + References No definition available. + Details
Name: | arry_DerivativesExercisePrice
Namespace Prefix: | arry_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Incremental Common Shares Attributable to Anti-Dilutive Effect of Share-based Payment Arrangements + References No definition available. + Details
Name: | arry_IncrementalCommonSharesAttributableToAntiDilutiveEffectOfShareBasedPaymentArrangements
Namespace Prefix: | arry_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_ConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_ConvertibleNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share of the conversion feature embedded in the debt instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionPrice1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdTradingDays
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6 + Details
Name: | us-gaap_DebtInstrumentInterestRateEffectivePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage price of original principal amount of debt at which debt can be redeemed by the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 470 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3 + Details
Name: | us-gaap_DebtInstrumentRedemptionPricePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unamortized debt discount (premium) and debt issuance costs. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2 + Details
Name: | us-gaap_DeferredTaxAssetsGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Gross amount of debt extinguished. + References No definition available. + Details
Name: | us-gaap_ExtinguishmentOfDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsOfDebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ShortTermDebtLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=arry_A2028ConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=arry_A2031ConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=arry_ConvertibleSeniorNotesDue2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=arry_ConvertibleSeniorNotesDue2031And2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=arry_ConvertibleSeniorNotesDue2031Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arry_DebtInstrumentConvertibleTermsOfConversionAxis=arry_ConversionPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arry_DebtInstrumentConvertibleTermsOfConversionAxis=arry_ConversionPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |