| 2026-08-07 | 10-Q | Shares outstanding CommonClassA as of 2026-08-04 | 64,657,388 |
|---|
| 2026-08-07 | 10-Q | Shares outstanding CommonClassB as of 2026-08-04 | 4,991,808 |
|---|
| 2026-05-08 | 10-Q | Shares outstanding CommonClassA as of 2026-05-07 | 61,233,064 |
|---|
| 2026-05-08 | 10-Q | Shares outstanding CommonClassB as of 2026-05-07 | 4,991,808 |
|---|
| 2026-03-02 | 10-K | Shares outstanding CommonClassA as of 2026-02-25 | 60,705,783 |
|---|
| 2026-03-02 | 10-K | Shares outstanding CommonClassB as of 2026-02-25 | 5,021,811 |
|---|
| 2025-11-06 | 10-Q | Shares outstanding CommonClassA as of 2025-11-03 | 59,854,640 |
|---|
| 2025-11-06 | 10-Q | Shares outstanding CommonClassB as of 2025-11-03 | 5,021,811 |
|---|
| 2025-08-07 | 10-Q | Shares outstanding CommonClassA as of 2025-08-04 | 59,159,154 |
|---|
| 2025-08-07 | 10-Q | Shares outstanding CommonClassB as of 2025-08-04 | 5,021,811 |
|---|
| 2025-05-12 | 10-Q | Shares outstanding CommonClassA as of 2025-05-05 | 58,842,693 |
|---|
| 2025-05-12 | 10-Q | Shares outstanding CommonClassB as of 2025-05-05 | 5,021,811 |
|---|
| 2025-03-03 | 10-K | Shares outstanding CommonClassA as of 2025-02-24 | 58,107,893 |
|---|
| 2025-03-03 | 10-K | Shares outstanding CommonClassB as of 2025-02-24 | 5,021,811 |
|---|
| 2024-11-07 | 10-Q | Shares outstanding CommonClassA as of 2024-11-04 | 57,606,036 |
|---|
| 2024-11-07 | 10-Q | Shares outstanding CommonClassB as of 2024-11-04 | 5,021,811 |
|---|
| 2024-08-07 | 10-Q | Shares outstanding CommonClassA as of 2024-08-02 | 57,449,013 |
|---|
| 2024-08-07 | 10-Q | Shares outstanding CommonClassB as of 2024-08-02 | 5,021,811 |
|---|
| 2024-05-08 | 10-Q | Shares outstanding CommonClassA as of 2024-05-03 | 56,986,777 |
|---|
| 2024-05-08 | 10-Q | Shares outstanding CommonClassB as of 2024-05-03 | 5,021,811 |
|---|
| 2024-02-28 | 10-K | Shares outstanding CommonClassA as of 2024-02-23 | 56,073,205 |
|---|
| 2024-02-28 | 10-K | Shares outstanding CommonClassB as of 2024-02-23 | 5,021,811 |
|---|
| 2024-02-28 | 10-K | Well-known seasoned issuer | No |
|---|
| 2023-11-08 | 10-Q | Shares outstanding CommonClassA as of 2023-11-02 | 55,585,984 |
|---|
| 2023-11-08 | 10-Q | Shares outstanding CommonClassB as of 2023-11-02 | 5,021,811 |
|---|
| 2023-08-07 | 10-Q | Shares outstanding CommonClassA as of 2023-08-04 | 55,000,705 |
|---|
| 2023-08-07 | 10-Q | Shares outstanding CommonClassB as of 2023-08-04 | 5,021,811 |
|---|
| 2023-05-09 | 10-Q | Shares outstanding CommonClassA as of 2023-05-05 | 54,852,681 |
|---|
| 2023-05-09 | 10-Q | Shares outstanding CommonClassB as of 2023-05-05 | 5,021,811 |
|---|
| 2023-03-02 | 10-K | Shares outstanding CommonClassA as of 2023-02-22 | 54,681,261 |
|---|
| 2023-03-02 | 10-K | Shares outstanding CommonClassB as of 2023-02-22 | 5,021,811 |
|---|
| 2023-03-02 | 10-K | Well-known seasoned issuer | No |
|---|
| 2022-11-08 | 10-Q | Shares outstanding CommonClassA as of 2022-11-02 | 54,373,515 |
|---|
| 2022-11-08 | 10-Q | Shares outstanding CommonClassB as of 2022-11-02 | 5,086,812 |
|---|
| 2022-08-09 | 10-Q | Shares outstanding CommonClassA as of 2022-08-03 | 54,181,212 |
|---|
| 2022-08-09 | 10-Q | Shares outstanding CommonClassB as of 2022-08-03 | 5,086,812 |
|---|
| 2022-05-09 | 10-Q | Shares outstanding CommonClassA as of 2022-05-03 | 54,074,653 |
|---|
| 2022-05-09 | 10-Q | Shares outstanding CommonClassB as of 2022-05-03 | 5,086,812 |
|---|
| 2022-04-29 | 10-K/A | Shares outstanding CommonClassA as of 2022-04-22 | 54,035,280 |
|---|
| 2022-04-29 | 10-K/A | Shares outstanding CommonClassB as of 2022-04-22 | 5,086,812 |
|---|
| 2022-04-29 | 10-K/A | Well-known seasoned issuer | No |
|---|
| 2022-03-01 | 10-K | Shares outstanding CommonClassA as of 2022-02-23 | 17,883,192 |
|---|
| 2022-03-01 | 10-K | Shares outstanding CommonClassB as of 2022-02-23 | 1,695,604 |
|---|
| 2022-03-01 | 10-K | Well-known seasoned issuer | No |
|---|
| 2021-11-08 | 10-Q | Shares outstanding CommonClassA as of 2021-09-30 | 17,811,907 |
|---|
| 2021-11-08 | 10-Q | Shares outstanding CommonClassB as of 2021-09-30 | 1,695,938 |
|---|
| 2021-08-06 | 10-Q | Shares outstanding CommonClassA as of 2021-08-03 | 17,680,409 |
|---|
| 2021-08-06 | 10-Q | Shares outstanding CommonClassB as of 2021-08-03 | 1,707,605 |
|---|
| 2021-08-06 | 10-Q | Stock registered under Section 12(b) | Class A Common Stock, $0.0001 par value · ACMR · NASDAQ Global Market |
|---|
| 2021-05-07 | 10-Q | Shares outstanding CommonClassA as of 2021-05-04 | 17,268,562 |
|---|
| 2021-05-07 | 10-Q | Shares outstanding CommonClassB as of 2021-05-04 | 1,714,272 |
|---|
| 2021-05-07 | 10-Q | Stock registered under Section 12(b) | Class A Common Stock, $0.0001 par value · ACMR · NASDAQ Global Market |
|---|
| 2021-03-01 | 10-K | Shares outstanding CommonClassA as of 2021-02-23 | 16,967,095 |
|---|
| 2021-03-01 | 10-K | Shares outstanding CommonClassB as of 2021-02-23 | 1,775,939 |
|---|
| 2021-03-01 | 10-K | Stock registered under Section 12(b) | Class A Common Stock, $0.0001 par value · ACMR · NASDAQ Global Market |
|---|
| 2021-03-01 | 10-K | Well-known seasoned issuer | No |
|---|
| 2020-11-09 | 10-Q | Shares outstanding CommonClassA as of 2020-11-03 | 16,662,218 |
|---|
| 2020-11-09 | 10-Q | Shares outstanding CommonClassB as of 2020-11-03 | 1,802,606 |
|---|
| 2020-11-09 | 10-Q | Stock registered under Section 12(b) | Class A Common Stock, $0.0001 par value · ACMR · Nasdaq Global Market |
|---|
| 2020-11-09 | 10-Q | Smaller reporting company | Yes |
|---|
| 2020-11-09 | 10-Q | Emerging growth company | Yes |
|---|
| 2020-08-10 | 10-Q | Shares outstanding CommonClassA as of 2020-08-04 | 16,272,306 |
|---|
| 2020-08-10 | 10-Q | Shares outstanding CommonClassB as of 2020-08-04 | 1,802,606 |
|---|
| 2020-08-10 | 10-Q | Stock registered under Section 12(b) | Class A Common Stock, $0.0001 par value · ACMR · Nasdaq Global Market |
|---|
| 2020-08-10 | 10-Q | Smaller reporting company | Yes |
|---|
| 2020-08-10 | 10-Q | Emerging growth company | Yes |
|---|
| 2020-05-08 | 10-Q | Smaller reporting company | Yes |
|---|
| 2020-05-08 | 10-Q | Emerging growth company | Yes |
|---|
| 2020-03-24 | 10-K | Smaller reporting company | Yes |
|---|
| 2020-03-24 | 10-K | Emerging growth company | Yes |
|---|
| 2020-03-24 | 10-K | Well-known seasoned issuer | No |
|---|
| 2019-11-13 | 10-Q | Smaller reporting company | Yes |
|---|
| 2019-11-13 | 10-Q | Emerging growth company | Yes |
|---|
| 2019-08-12 | 10-Q | Smaller reporting company | Yes |
|---|
| 2019-08-12 | 10-Q | Emerging growth company | Yes |
|---|
| 2019-05-14 | 10-Q | Smaller reporting company | Yes |
|---|
| 2019-05-14 | 10-Q | Emerging growth company | Yes |
|---|
| 2019-03-14 | 10-K | Smaller reporting company | Yes |
|---|
| 2019-03-14 | 10-K | Emerging growth company | Yes |
|---|
| 2019-03-14 | 10-K | Well-known seasoned issuer | No |
|---|
| 2018-11-14 | 10-Q | Smaller reporting company | Yes |
|---|
| 2018-11-14 | 10-Q | Emerging growth company | Yes |
|---|
| 2018-08-09 | 10-Q | Well-known seasoned issuer | No |
|---|
| 2018-05-14 | 10-Q | Well-known seasoned issuer | No |
|---|
| 2018-03-23 | 10-K | Well-known seasoned issuer | No |
|---|