XML 75 R59.htm IDEA: XBRL DOCUMENT
v3.22.4

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

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: |