XML 69 R51.htm IDEA: XBRL DOCUMENT
v3.25.1

Summary of Changes to Prepaid Licensing and Royalty Fees (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Prepaid Expenses [Line Items] |  |  |
Balance at beginning of year | $ 24 |  |
Addition | 16 | $ (7) | $ (341)
Amortization and usage | (10) | (12) | (9)
Balance at end of year | 147 | 24 |
Prepaid Licensing and Royalty Fees |  |  |
Prepaid Expenses [Line Items] |  |  |
Balance at beginning of year | 24 | 177 | 35
Addition | 321 | 36 | 369
Amortization and usage | (198) | (189) | (227)
Balance at end of year | $ 147 | $ 24 | $ 177

X
- Definition Prepaid expenses. + References No definition available. + Details
Name: | gigm_PrepaidExpensesLineItems
Namespace Prefix: | gigm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives. + 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 + Details
Name: | us-gaap_AdjustmentForAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_IncreaseDecreaseInPrepaidExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_PrepaidExpenseNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=gigm_PrepaidLicensingAndRoyaltyFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |