XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.23.2

Receivables - Additional Information (Details) - USD ($) | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022 | Sep. 07, 2022
Current Expected Credit Losses [Line Items] |  |  |  |  |
Unsecured claims related to receivable from bankruptcy entities |  |  |  |  | $ 11,400,000
Finance Income related to the net investment in leases in nonaccrual status | $ 0 | $ 0 | $ 0 | $ 0 |
Finance Income related to the financed sales receivables in nonaccrual status |  | 300,000 |  | 500,000 |
Finance income related to net investment in leases with billed amounts past due |  |  |  | 100,000 |
Finance income related to financed sale receivables with billed amounts past due | 900,000 | 1,300,000 | 1,700,000 | 2,000,000.0 |
Maximum [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Finance Income related to the financed sales receivables in nonaccrual status | 100,000 |  | 100,000 |  |
Finance income related to net investment in leases with billed amounts past due | 100,000 | 100,000 | 100,000 |  |
Theatre Operators [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Increase (decrease) in allowance for current expected credit losses, variable consideration receivables | 200,000 |  | 100,000 |  |
Theatre Operators [Member] | Variable Consideration Receivables [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Increase (decrease) investment in leases and financed sale receivables provision for current expected credit losses | (600,000) | (100,000) |  | 5,500,000 |
Theatre Operators [Member] | Maximum [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Increase (decrease) in allowance for current expected credit losses, variable consideration receivables |  | 100,000 |  | 600,000 |
Theatre Operators [Member] | Maximum [Member] | Variable Consideration Receivables [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Increase (decrease) investment in leases and financed sale receivables provision for current expected credit losses |  |  | 100,000 |  |
Theatre And Foreign Movie Studio [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Increase (decrease) in allowance for current expected credit losses, accounts receivables | $ 200,000 | $ (800,000) |  | $ 2,400,000 |
Theatre And Foreign Movie Studio [Member] | Maximum [Member] |  |  |  |  |
Current Expected Credit Losses [Line Items] |  |  |  |  |
Increase (decrease) in allowance for current expected credit losses, accounts receivables |  |  | $ (100,000) |  |

X
- Definition Allowance for doubtful variable consideration receivable net of foreign exchange current provision. + References No definition available. + Details
Name: | imax_AllowanceForDoubtfulVariableConsiderationReceivableNetOfForeignExchangeCurrentProvision
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Current expected credit losses. + References No definition available. + Details
Name: | imax_CurrentExpectedCreditLossesLineItems
Namespace Prefix: | imax_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financed sales receivables nonaccrual status finance income. + References No definition available. + Details
Name: | imax_FinancedSalesReceivablesNonaccrualStatusFinanceIncome
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Financed sales receivables past due finance income. + References No definition available. + Details
Name: | imax_FinancedSalesReceivablesPastDueFinanceIncome
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) in allowance for doubtful accounts receivable current provision. + References No definition available. + Details
Name: | imax_IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivableCurrentProvision
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (decrease) investment in leases and financed sale receivables provision for current expected credit losses. + References No definition available. + Details
Name: | imax_IncreaseDecreaseInvestmentInLeasesAndFinancedSaleReceivablesProvisionForCurrentExpectedCreditLosses
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net investment in lease nonaccrual status finance income. + References No definition available. + Details
Name: | imax_NetInvestmentInLeaseNonaccrualStatusFinanceIncome
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net investment in lease past due finance income. + References No definition available. + Details
Name: | imax_NetInvestmentInLeasePastDueFinanceIncome
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unsecured claims related to receivable from bankruptcy entities. + References No definition available. + Details
Name: | imax_UnsecuredClaimsRelatedToReceivableFromBankruptcyEntities
Namespace Prefix: | imax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=imax_TheaterOperatorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditLossStatusAxis=imax_VariableConsiderationReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=imax_TheatreAndForeignMovieStudioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |