XML 62 R48.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of Changes to Prepaid Licensing and Royalty Fees (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Prepaid Expenses [Line Items] |  |  |
Balance at beginning of year | $ 130 |  |
Addition | 313 | $ (25) | $ (10)
Amortization and usage | (9) | (5) | (47)
Impairment charges | 0 | 0 | (85)
Balance at end of year | 35 | 130 |
Prepaid Licensing and Royalty Fees |  |  |
Prepaid Expenses [Line Items] |  |  |
Balance at beginning of year | 130 | 44 | 435
Addition | 98 | 340 | 205
Amortization and usage | (193) | (254) | (511)
Impairment charges |  |  | (85)
Balance at end of year | $ 35 | $ 130 | $ 44

X
- Definition Impairment loss on prepaid licensing and royalty fees. + References No definition available. + Details
Name: | gigm_ImpairmentLossOnPrepaidLicensingAndRoyaltyFees
Namespace Prefix: | gigm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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: |