XML 85 R69.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Debt - Debt Financing (Details) - Jireh Semiconductor Incorporated - Sales-Lease Back Transaction with Jireh Semiconductor Incorporated € in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Jun. 30, 2022 USD ($) | Sep. 30, 2021 EUR (€) | Sep. 30, 2021 USD ($) | Apr. 30, 2021 EUR (€)
Sale Leaseback Transaction [Line Items] |  |  |  |
Historical cost |  | € 12.0 | $ 12,800,000 |
Down payment amount received | € |  |  |  | € 6.0
Down payment percent |  |  |  | 50.00%
Delivery payment received | $ 4,800,000 |  |  |
Delivery payment percent | 40.00% |  |  |
Purchase price financing amount, percent | 10.00% |  |  |
Lease term (in years) | 5 years |  |  |
Lease term, buyout option amount | $ 1 |  |  |
Implied interest rate, percent | 4.75% |  |  |
Debt receivable amount | $ 5,000,000 |  |  |
Manufacturing machinery and equipment |  |  |  |
Sale Leaseback Transaction [Line Items] |  |  |  |
Debt instrument, collateral amount | $ 12,800,000 |  |  |

X
- Definition Sale Leaseback Transaction, Debt Receivable Amount + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionDebtReceivableAmount
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sale Leaseback Transaction, Delivery Payment, Amount + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionDeliveryPaymentAmount
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sale Leaseback Transaction, Delivery Payment, Percent + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionDeliveryPaymentPercent
Namespace Prefix: | aosl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale Leaseback Transaction, Down Payment Amount + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionDownPaymentAmount
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sale Leaseback Transaction, Down Payment, Percent + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionDownPaymentPercent
Namespace Prefix: | aosl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale Leaseback Transaction, Implied Interest Rate, Percent + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionImpliedInterestRatePercent
Namespace Prefix: | aosl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Leaseback Transaction, Lease Term, Buyout Option Amount + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionLeaseTermBuyoutOptionAmount
Namespace Prefix: | aosl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sale Leaseback Transaction, Purchase Price Financing, Percent + References No definition available. + Details
Name: | aosl_SaleLeasebackTransactionPurchasePriceFinancingPercent
Namespace Prefix: | aosl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of assets pledged to secure a debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentCollateralAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The historical cost of the asset(s) sold in connection with the sale of the property to another party and the lease of the property back to the seller. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 55 -Paragraph 51 -URI https://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 55 -Paragraph 50 -URI https://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 40 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 55 -Paragraph 52 -URI https://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757 + Details
Name: | us-gaap_SaleLeasebackTransactionHistoricalCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A description of the terms of the lease(s) related to the assets being leased-back in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 40 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982 + Details
Name: | us-gaap_SaleLeasebackTransactionLeaseTerms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
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_SaleLeasebackTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=aosl_JirehSemiconductorIncorporatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SaleLeasebackTransactionDescriptionAxis=aosl_SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |