XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.22.4

Note Q - Stockholders' Equity (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Notes Tables |
Schedule of Stock Sold in Offering [Table Text Block] |
Distribution Agent |  | Month |  | Weighted Average Per Share Price |  |  | Number of Shares Sold |  |  | Net Proceeds |  |  | Compensation to Distribution Agent |
Raymond James & Associates, Inc. |  | March 2021 |  |  | 9.0622 |  |  |  | 65,748 |  |  | $ | 584 |  |  |  | 12 |
Raymond James & Associates, Inc. |  | June 2021 |  |  | 9.1115 |  |  |  | 34,686 |  |  |  | 310 |  |  |  | 6 |
Raymond James & Associates, Inc. |  | July 2021 |  |  | 9.1061 |  |  |  | 6,740 |  |  |  | 60 |  |  |  | 1 |
Raymond James & Associates, Inc. |  | September 2022 |  |  | 2.9045 |  |  |  | 94,491 |  |  |  | 269 |  |  |  | 5 |
Raymond James & Associates, Inc. |  | October 2022 |  |  | 2.8947 |  |  |  | 313,333 |  |  |  | 889 |  |  |  | 18 |
Raymond James & Associates, Inc. |  | November 2022 |  |  | 2.7830 |  |  |  | 29,426 |  |  |  | 80 |  |  |  | 2 |
Total |  |  |  |  |  |  | 544,424 |  |  | $ | 2,192 |  |  |  | 44 |

X
- Definition Tabular disclosure of stock sold in offering. + References No definition available. + Details
Name: | aaoi_ScheduleOfStockSoldInOfferingTableTextBlock
Namespace Prefix: | aaoi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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