XML 46 R37.htm IDEA: XBRL DOCUMENT
v3.23.1

Commitments and Contingencies (Details) | 3 Months Ended
--- | ---
Mar. 31, 2023 USD ($) $ / shares shares
Commitments and Contingencies Disclosure [Abstract] |
Non-recurring engineering development Costs | $ | $ 500,000
Non-recurring engineering per share | $ / shares | $ 0.25
Non-recurring sale share | shares | 2,000,000

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

X
- Definition The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 932 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-10(c)(7)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479664/932-10-S99-1 + Details
Name: | us-gaap_DevelopmentCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The effect of nonrecurring intra-entity transactions between entities under common control involving long-term assets and liabilities that are not required to be eliminated on basic earnings per share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 50 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479936/805-50-50-2 + Details
Name: | us-gaap_EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsPerBasicShareEffect
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
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