XML 60 R50.htm IDEA: XBRL DOCUMENT
v3.23.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, 2023 | Dec. 31, 2022
--- | --- | ---
Business Combination, Contingent Consideration, Liability | $ 11,655 | $ 3,227
Fair Value, Recurring [Member] |  |
Non-current accounts receivable, net | 10,933 | 9,688
Finance lease liabilities | 14,095 | 14,820
Business Combination, Contingent Consideration, Liability | 8,483 |
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] |  |
Non-current accounts receivable, net | 0 | 0
Finance lease liabilities | 0 | 0
Business Combination, Contingent Consideration, Liability | 0 |
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] |  |
Non-current accounts receivable, net | 10,933 | 9,688
Finance lease liabilities | 14,095 | 14,820
Business Combination, Contingent Consideration, Liability | 0 |
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] |  |
Non-current accounts receivable, net | 0 | 0
Finance lease liabilities | 0 | $ 0
Business Combination, Contingent Consideration, Liability | $ 8,483 |

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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