XML 67 R49.htm IDEA: XBRL DOCUMENT
v3.25.3

Note 5 - Commitments (Details Textual) - Office and Laboratory Lease Agreement [Member] | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jun. 30, 2025 USD ($) ft² | Jun. 30, 2024 USD ($) | Jun. 30, 2025 USD ($) ft² | Jun. 30, 2024 USD ($) | Dec. 31, 2024 USD ($) ft² | Dec. 31, 2023 USD ($)
Area of Real Estate Property | ft² | 8,400 |  | 8,400 |  | 8,400 |
Operating Lease, Expense | $ 48,177 | $ 46,764 | $ 96,355 | $ 93,528 | $ 187,527 | $ 182,106
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year | $ 96,355 |  | $ 96,355 |  | $ 193,000 |

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of operating lease expense. Excludes sublease income. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4 + Details
Name: | us-gaap_OperatingLeaseExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=govx_OfficeAndLaboratoryLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |