XML 63 R51.htm IDEA: XBRL DOCUMENT
v3.22.2

Note 4 - Fair Value Measurements - Summary of Financial Assets and Liabilities Measured At Fair Value On a Recurring Basis (Details) - USD ($) $ in Thousands | Jun. 30, 2022 | Dec. 31, 2021
--- | --- | ---
Deferred compensation plan | $ 10,199 | $ 18,857
Non-current accounts receivable, net | 10,705 | 11,531
Liabilities: |  |
Deferred compensation plan | 7,234 | 9,339
Finance lease liabilities | 15,433 | 16,919
Deferred compensation plan | 10,199 | 18,857
Non-current accounts receivable, net | 10,705 | 11,531
Fair Value, Inputs, Level 1 [Member] |  |
Deferred compensation plan | 0 | 0
Non-current accounts receivable, net | 0 | 0
Liabilities: |  |
Deferred compensation plan | 0 | 0
Finance lease liabilities | 0 | 0
Deferred compensation plan | 0 | 0
Non-current accounts receivable, net | 0 | 0
Fair Value, Inputs, Level 2 [Member] |  |
Deferred compensation plan | 10,199 | 18,857
Non-current accounts receivable, net | 10,705 | 11,531
Liabilities: |  |
Deferred compensation plan | 7,234 | 9,339
Finance lease liabilities | 15,433 | 16,919
Deferred compensation plan | 10,199 | 18,857
Non-current accounts receivable, net | 10,705 | 11,531
Fair Value, Inputs, Level 3 [Member] |  |
Deferred compensation plan | 0 | 0
Non-current accounts receivable, net | 0 | 0
Liabilities: |  |
Deferred compensation plan | 0 | 0
Finance lease liabilities | 0 | 0
Deferred compensation plan | 0 | 0
Non-current accounts receivable, net | $ 0 | $ 0

X
- References No definition available. + Details
Name: | us-gaap_LiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of deferred compensation plan assets. + References No definition available. + Details
Name: | xpro_DeferredCompensationPlanAssetsFairValueDisclosure
Namespace Prefix: | xpro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value portion of finance lease liabilities. + References No definition available. + Details
Name: | xpro_FinanceLeaseLiabilitiesFairValueDisclosure
Namespace Prefix: | xpro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Of the fair value of financial obligations, this element represents the portion associated with deferred compensation plans. + References No definition available. + Details
Name: | xpro_FinancialLiabilitiesFairValueDisclosureDeferredCompensationPlans
Namespace Prefix: | xpro_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties, classified as noncurrent. + References No definition available. + Details
Name: | xpro_NoncurrentAccountsReceivableFairValueDisclosure
Namespace Prefix: | xpro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |