XML 70 R56.htm IDEA: XBRL DOCUMENT
v3.24.3

Equity (Details) - USD ($) |  |  |  |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 9 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 10, 2024 | Aug. 15, 2024 | Aug. 05, 2024 | May 09, 2024 | Jan. 17, 2024 | Jan. 12, 2024 | Jan. 07, 2024 | Dec. 01, 2023 | Sep. 30, 2024 | Sep. 30, 2024 | Jun. 30, 2024 | Mar. 31, 2024 | Jun. 30, 2023 | Mar. 31, 2023 | Sep. 30, 2024 | Sep. 30, 2023 | Dec. 31, 2023 | May 22, 2024
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.001
Preferred stock, shares authorized |  |  |  |  |  |  |  |  |  | 10,000,000 | 10,000,000 |  |  |  |  | 10,000,000 |  | 2,000,000 | 2,000,000
Preferred stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  | $ 0.001 |
Restricted stock |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 678,860 |  |  |
Price per unit (in Dollars per share) |  |  |  |  |  |  | $ 1.5 |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  |  |  |  | 1.5 |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  |  |
Common stock payment received percentage |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5.00% |  |  |
Purchase of warrants |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 40,470,084 |  |  |
Price per share (in Dollars per share) |  |  |  |  |  |  |  | $ 1.51 |  |  |  |  |  |  |  |  |  |  |
Aggregate purchase price (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 6,539,000 |  |  |  |
Percentage of share subscribed |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5.00% |  |  |
Aggregate gross proceeds (in Dollars) |  |  |  | $ 1,500,000 |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,305,000 |  |
Shares vested |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 658,660 |  |  |
Stock nonvested |  |  |  |  |  |  |  |  |  | 20,200 | 20,200 |  |  |  |  | 20,200 |  |  |
Share-based expenses (in Dollars) |  |  |  |  |  |  |  |  |  |  | $ 153,900 |  |  |  |  | $ 1,217,300 |  |  |
Services expenses (in Dollars) |  |  |  |  |  |  |  |  |  |  |  | $ 120,000 |  |  |  |  |  |  |
Authorized to issue shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 120,000 |  |  |
Issued warrants |  |  |  |  |  | 2,490,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Relative fair value of warrants (in Dollars) |  |  |  |  |  | $ 1,867,400 |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants expiration period |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Each one unit shares issued |  |  |  |  |  | 1 |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  |  |  | $ 1.5 |  |  |  |  |  |  |  |  |  |  |  |  |
Pre-Funded Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  | $ 0.001 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of shares |  | 340,909 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  | 340,909 |  |  |  |  |  |  |  |  |  |  |  | 340,909 |  |  |
Series A Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares issued |  |  |  | 26,720 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  | $ 2.2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  | 681,818 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Series B Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares issued |  |  |  | 88,766 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  | $ 2.2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  | 681,818 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant term |  |  |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 40,000,000
Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 77,000,000
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 40,000,000 | 75,000,000
Common stock, shares issued |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 31,724,631 |
Common stock, shares outstanding |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 31,724,631 |
Purchase of warrants |  |  |  |  |  |  |  | 1,500,000 |  | 340,909 |  |  |  |  |  |  |  |  |
Price per share (in Dollars per share) |  |  |  | $ 2.2 | $ 2.2 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | Pre-Funded Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  | 0.001 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | Series A Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  | $ 2.2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  | 681,818 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | Series B Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  | $ 2.2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of warrants |  |  |  | 681,818 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred stock, shares authorized |  |  |  |  |  |  |  |  |  | 10,000,000 | 10,000,000 |  |  |  |  | 10,000,000 |  |  |
Preferred stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  |  | $ 0.001
Redomicile Merger [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares outstanding |  |  |  |  |  |  |  |  |  | 1 | 1 |  |  |  |  | 1 |  |  |
Fun Verse [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of shares |  |  |  |  |  |  |  | 1,500,000 |  |  |  |  |  |  |  |  |  |  |
Acquisition of equity interest, percentage |  |  | 40.00% |  |  |  |  | 60.00% |  |  |  |  |  |  |  |  |  |  |
Share consideration |  |  | 1,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Honor Related LLC [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted stock |  |  |  |  |  |  |  |  | 30,000 |  |  |  |  |  |  |  |  | 120,000 |
Honor Related LLC [Member] | Restricted Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  | $ 0.001 |  |  |  |  |  |  |  |  |  |
MPU Cayman [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate purchase price (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 120,000 |  |  |
General and Administrative Expense [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based compensation to non-employees |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 57,077 |  |  |
Services expenses (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 120,000 |  |  |
Subscription Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  | $ 0.001 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Units Purchased (in Dollars per share) |  |  |  |  |  |  | $ 2,490,000 |  |  |  |  |  |  |  |  |  |  |  |
Value of aggregate purchase (in Dollars) |  |  |  |  |  |  | $ 3,735,000 |  |  |  |  |  |  |  |  |  |  |  |
Each one unit shares issued |  |  |  |  |  |  | 1 |  |  |  |  |  |  |  |  |  |  |  |
Issuance of shares |  |  |  |  | 1,681,817 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate purchase price (in Dollars) |  |  |  |  | $ 3,700,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase of aggregate shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 84,091 |  |  |
Subscription Agreement [Member] | Warrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Each one unit shares issued |  |  |  |  |  |  | 1 |  |  |  |  |  |  |  |  |  |  |  |
Finder’s Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 124,000 |  |  |
Class A Ordinary Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized | [1] |  |  |  |  |  |  |  |  | 100,000,000 | 100,000,000 |  |  |  |  | 100,000,000 |  | 40,000,000 |
Common stock, shares issued |  |  |  |  |  |  |  |  |  | 40,416,234 | 40,416,234 |  |  |  |  | 40,416,234 |  |  |
Common stock, shares outstanding | [1] |  |  |  |  |  |  |  |  | 40,416,234 | 40,416,234 |  |  |  |  | 40,416,234 |  | 31,724,631 |
Common stock, par value (in Dollars per share) | [1] |  |  |  |  |  |  |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  | $ 0.001 |
Purchase of warrants |  |  | 1,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issued warrants |  |  |  |  |  |  |  |  |  | 40,416,234 | 40,416,234 |  |  |  |  | 40,416,234 |  |  |
Class A Ordinary Shares [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  |  |  |  |  |  |  |  | 100,000,000 | 100,000,000 |  |  |  |  | 100,000,000 |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  |  |
Issuance of shares | [2] |  |  |  |  |  |  |  |  |  |  |  |  |  | 5,079,999 |  |  |  |
Share consideration | [2] |  |  |  |  |  |  |  |  |  | 1,500,000 |  | 1,500,000 |  |  |  |  |  |
Aggregate purchase price (in Dollars) | [2] |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,100 |  |  |  |
Purchase of aggregate shares | [2] |  |  |  |  |  |  |  |  |  |  |  |  | 160,577 |  |  |  |  |
Share-based compensation to non-employees | [2] |  |  |  |  |  |  |  |  |  |  | 57,077 |  |  |  |  |  |  |
Services expenses (in Dollars) | [2],[3] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Class A Ordinary Shares [Member] | MPU Cayman [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  |  |  |  |  |  |  |  | 100,000,000 | 100,000,000 |  |  |  |  | 100,000,000 |  |  |
Common stock, shares issued |  |  |  |  |  |  |  |  |  | 100,000,000 | 100,000,000 |  |  |  |  | 100,000,000 |  |  |
Common Class B [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized | [1] |  |  |  |  |  |  |  |  | 10,000,000 | 10,000,000 |  |  |  |  | 10,000,000 |  |  |
Common stock, shares issued |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares outstanding | [1] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) | [1] |  |  |  |  |  |  |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  | $ 0.001 |
Issued warrants |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Class B [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares authorized |  |  |  |  |  |  |  |  |  | 10,000,000 | 10,000,000 |  |  |  |  | 10,000,000 |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 0.001 | $ 0.001 |  |  |  |  | $ 0.001 |  |  |
Common Class B [Member] | MPU Cayman [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares issued |  |  |  |  |  |  |  |  |  | 10,000,000 | 10,000,000 |  |  |  |  | 10,000,000 |  |  |
Private Placement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  | $ 0.001 |  |  |  |  |  |  |  |  |  |  |  |
Each one unit shares issued |  |  |  |  |  |  | 1 |  |  |  |  |  |  |  |  |  |  |  |
Aggregate purchase price (in Dollars) |  |  |  | $ 340,909 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
[1] | The shares and per share information are presented on a retroactive basis to reflect the reorganization and reclassification of Class A and Class B ordinary shares (Note 1).
[2] | The shares and per share information are presented on a retroactive basis to reflect the reorganization and reclassification of Class A and Class B ordinary shares (Note 1).
[3] | The amount of Class A Ordinary Shares issued for share-based compensation to non-employees was below 100.

X
- Definition Common stock payment received percentage. + References No definition available. + Details
Name: | mpu_CommonStockPaymentReceivedPercentage
Namespace Prefix: | mpu_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units purchased. + References No definition available. + Details
Name: | mpu_NumberOfUnitsPurchased
Namespace Prefix: | mpu_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of Share Subscribed. + References No definition available. + Details
Name: | mpu_PercentageOfShareSubscribed
Namespace Prefix: | mpu_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price per unit. + References No definition available. + Details
Name: | mpu_PricePerUnit
Namespace Prefix: | mpu_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares in share-based compensation to non-employees. + References No definition available. + Details
Name: | mpu_SharebasedCompensationToNonemployeesinShares
Namespace Prefix: | mpu_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of aggregate purchase. + References No definition available. + Details
Name: | mpu_ValueOfAggregatePurchase
Namespace Prefix: | mpu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Warrants expiration period. + References No definition available. + Details
Name: | mpu_WarrantsExpirationPeriod
Namespace Prefix: | mpu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement, classified as other. + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination. + References No definition available. + Details
Name: | us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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 Face amount or stated value per share of common stock. + 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. + 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 -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481766/480-10-25-13 + Details
Name: | us-gaap_FairValueAdjustmentOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + 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(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + 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(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPrivatePlacement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of non-vested options outstanding. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of options vested. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 + Details
Name: | us-gaap_StockDividendsShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + 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(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 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(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 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(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

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

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

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

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=mpu_SeriesBCommonStockWarrantsMember
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: |

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

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

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=mpu_RedomicileMergerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mpu_FunVerseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mpu_HonorRelatedLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mpu_MPUCaymanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=mpu_SubscriptionAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=mpu_FinderSAgreementMember
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: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |