v3.25.3
Disaggregated revenue and Concentration (Details 2)
3 Months Ended
9 Months Ended
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounts Payble Member
Concentration
64.00%
174.50%
Accounts Payble Member | Supplier Customer G [Member]
Concentration
0.00%
0.00%
Accounts Payble Member | Supplier Customer A Member
Concentration
0.00%
0.00%
Accounts Payble Member | Supplier Customer B Member
Concentration
4.90%
74.50%
Accounts Payble Member | Supplier Customer C Member
Concentration
0.00%
0.00%
Accounts Payble Member | Supplier Customer D Member
Concentration
59.10%
0.00%
Accounts Payble Member | Supplier Customer E Member
Concentration
0.00%
0.00%
Accounts Payble Member | Supplier Customer F Member
Concentration
0.00%
100.00%
Accounts Payble Member | Supplier Customer H Member
Concentration
0.00%
0.00%
Purchase Member
Concentration
76.70%
93.70%
83.50%
88.40%
Purchase Member | Supplier Customer G [Member]
Concentration
13.20%
0.00%
19.10%
0.00%
Purchase Member | Supplier Customer A Member
Concentration
0.00%
62.80%
32.50%
33.80%
Purchase Member | Supplier Customer B Member
Concentration
3.70%
9.60%
4.90%
8.40%
Purchase Member | Supplier Customer C Member
Concentration
0.00%
0.80%
0.00%
27.80%
Purchase Member | Supplier Customer D Member
Concentration
41.90%
2.00%
7.00%
8.30%
Purchase Member | Supplier Customer E Member
Concentration
0.00%
0.00%
13.60%
0.00%
Purchase Member | Supplier Customer F Member
Concentration
0.00%
18.50%
3.20%
10.00%
Purchase Member | Supplier Customer H Member
Concentration
17.90%
0.00%
3.30%
0.00%
X
- References
No definition available.
+ Details
Name:
gevi_ConcentrationRiskPercentage
Namespace Prefix:
gevi_
Data Type:
num:percentItemType
Balance Type:
na
Period Type:
duration
X
- Details
Name:
us-gaap_ConcentrationRiskByTypeAxis=gevi_AccountsPaybleMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerGMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerAMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerBMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerCMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerDMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerEMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerFMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByBenchmarkAxis=gevi_SupplierCustomerHMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type:
X
- Details
Name:
us-gaap_ConcentrationRiskByTypeAxis=gevi_PurchaseMember
Namespace Prefix:
Data Type:
na
Balance Type:
Period Type: