XML 56 R44.htm IDEA: XBRL DOCUMENT
v3.23.1

Receivables - Additional Information (Details) - USD ($) | 3 Months Ended |
--- | --- | ---
Mar. 31, 2023 | Mar. 31, 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 |
Finance Income related to the financed sales receivables in nonaccrual status | 100,000 | 200,000 |
Finance income related to financed sale receivables with billed amounts past due | 800,000 | 700,000 |
Maximum [Member] |  |  |
Current Expected Credit Losses [Line Items] |  |  |
Finance income related to net investment in leases with billed amounts past due | 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 | (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 |  | 5,600,000 |
Theatre Operators [Member] | Maximum [Member] |  |  |
Current Expected Credit Losses [Line Items] |  |  |
Increase (decrease) in allowance for current expected credit losses, variable consideration receivables |  | (600,000) |
Theatre And Foreign Movie Studio [Member] |  |  |
Current Expected Credit Losses [Line Items] |  |  |
Increase (decrease) in allowance for current expected credit losses, accounts receivables | $ (400,000) | $ 2,200,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: |