XML 70 R59.htm IDEA: XBRL DOCUMENT
v3.25.4

Business Combinations - Additional Information (Details) € in Thousands |  |  |  |  |  |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 26, 2025 USD ($) | Nov. 07, 2024 USD ($) shares | Sep. 27, 2024 USD ($) shares | Jan. 25, 2024 USD ($) | Sep. 18, 2023 USD ($) shares | Mar. 03, 2023 USD ($) | Jan. 31, 2026 USD ($) | Dec. 31, 2025 USD ($) | Sep. 30, 2025 USD ($) | Apr. 30, 2025 USD ($) | Jul. 31, 2024 USD ($) | May 31, 2024 shares | Jan. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) shares | Sep. 30, 2023 USD ($) | Dec. 31, 2025 USD ($) | Dec. 31, 2025 EUR (€) | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Sep. 26, 2025 EUR (€) | Sep. 30, 2024 USD ($)
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenue |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 217,394,000 |  | $ 216,682,000 | $ 223,169,000 |  |
Fair value of common stock issuable for business combination |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 |  | 0 | 23,479,000 |  |
Amortization of intangible assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 32,033,000 |  | 33,244,000 | 26,481,000 |  |
Business combinations, net of cash acquired |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 17,673,000 |  | $ 3,200,000 | 94,990,000 |  |
Customer relationships |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  |  |  |  | 6 years 9 months 18 days |  |  |  |  |  |  |  | 6 years 9 months 18 days |  | 7 years 7 months 6 days |  |  |
Backlog |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  |  |  |  | 1 year 3 months 18 days |  |  |  |  |  |  |  | 1 year 3 months 18 days |  | 7 months 6 days |  |  |
Trade name |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  |  |  |  | 4 years 1 month 6 days |  |  |  |  |  |  |  | 4 years 1 month 6 days |  | 4 years 10 months 24 days |  |  |
Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  |  |  |  | 2 years |  |  |  |  |  |  |  | 2 years |  |  |  |  |
Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  |  |  |  | 12 years |  |  |  |  |  |  |  | 12 years |  |  |  |  |
Kinetic |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net cash consideration |  |  |  | $ 3,200,000 |  |  |  |  |  |  |  |  | $ 4,500,000 |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  | $ 4,599,000 |  |  |  | $ 0 |  |  |  |  |  |  |  | $ 0 |  |  |  |  |
Transaction cost |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 352,000 |  |  |
Kinetic | Developed technology |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  | 2 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Customer relationships |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Backlog |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  | 2 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Trade name |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  | 3 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,455,000 |  |  |
Kinetic | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,908,000 |  |  |
Kinetic | Subject to Achievement of Certain Production Based Milestones |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  | $ 2,348,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration period |  |  |  | 24 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Subject to Achievement of Certain Revenue Based Milestones |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  | $ 2,251,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration period |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Subject to Working Capital of Certain Revenue Based Milestones |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration period |  |  |  | 18 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration business days |  |  |  | 5 days |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Production Earnout |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Production earnout, period |  |  |  | 24 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Revenue Earnout |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue earnout |  |  |  |  |  |  |  |  |  | $ 2,500,000 |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  | $ 12,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Achievement period |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Maximum | Production Earnout |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Production earnout |  |  |  | $ 3,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Maximum | Revenue Earnout |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue earnout |  |  |  | 2,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Adjustment Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Payment for contingent consideration liability, asset acquisition |  |  |  |  |  |  |  |  |  |  | $ 500,000 |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  | 500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Kinetic | Indemnity Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Asset acquisition, contingent consideration |  |  |  | $ 800,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration | $ 17,673,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price — contingent considerations | 7,287,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquisition related costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 232,000 |  |  |  |  |
Business combination ceiling amount | 4,163,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business combinations, net of cash acquired |  |  |  |  |  |  |  |  | $ 20,643,000 |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4,163,000 | € 3,650 |  |  |  |
EMotion3D | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold | 6,300,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Contingent Consideration Tranche Three |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold | 8,400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  |  |  |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Minimum | Contingent Consideration Tranche Three |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold | 8,400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration | 4,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Maximum | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration | € |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | € 2,100 |
EMotion3D | Maximum | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration | 6,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Maximum | Contingent Consideration Tranche Three |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration | 1,250,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Adjustment Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount | 2,970,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Purchase Price Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount | 250,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount paid |  |  |  |  |  |  |  | 102,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount, cash payment |  |  |  |  |  |  |  | 148,000 |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Subsidies Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount | 720,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Subsidies Holdback | Subsequent Event |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount, cash payment |  |  |  |  |  |  | $ 720,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
EMotion3D | Indemnity Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount | $ 2,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of business acquisition contingent consideration liability due in 12 months | 50.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 50.00% |
EMotion3D | Indemnity Holdback | Accrued Expenses And Other Current Liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount |  |  |  |  |  |  |  | $ 1,000,000 |  |  |  |  |  |  |  | $ 1,000,000 |  |  |  |  |
Percentage of business acquisition holdback amount |  |  |  |  |  |  |  | 50.00% |  |  |  |  |  |  |  | 50.00% |  |  |  |  |
Indie Switzerland |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 45,291,000 |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  | $ 13,225,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 9,755,000
Holdback amount |  |  |  |  | $ 2,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acquisition related costs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 384,000 | 621,000 |  |
Holdback period |  |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gain due to holdback adjustment |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (48,000) |  |  |
Fair value of common stock issuable for business combination |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 42,791,000 |  |
Amortization of intangible assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 554,000 |  |  |
Business combinations, net of cash acquired |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (3,439,000) |  |  |  |  |  |
Indie Switzerland | Developed technology |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Customer relationships |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  | 7 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Backlog |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average remaining useful life |  |  |  |  | 2 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  | $ 19,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Achievement period |  |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  | $ 21,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Achievement period |  |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration |  |  |  |  | $ 13,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  | $ 19,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Achievement period |  |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 634,000 |  |  |
Contingent consideration |  |  |  |  | $ 6,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  | 21,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Class A |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  | 9,755,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Class A |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  | $ 9,755,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity interest issued or issuable (in shares) | shares |  |  |  |  | 6,613,786 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Common Stock | Class A | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  | $ 2,536,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock issued due to acquisitions (in shares) | shares |  | 2,845,243 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of common stock issuable for business combination |  | $ 9,930,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Common Stock | Class A | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  | $ 0 |  |  |  |  |
Indie Switzerland | Common Stock | Class A | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  | $ 2,536,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock issued due to acquisitions (in shares) | shares |  | 2,845,243 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of common stock issuable for business combination |  | $ 9,930,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Indie Switzerland | Equity Consideration Issued | Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 42,791,000 |  |  |  |  |  |
Indie Switzerland | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Contingent consideration |  |  |  |  | $ 20,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
GEO |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Holdback amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 |  |  |
Fair value of common stock issuable for business combination |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 75,556,000 |  |
GEO | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  |  | $ 20,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Achievement period |  |  |  |  |  | 12 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
GEO | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenue threshold |  |  |  |  |  | $ 10,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Achievement period |  |  |  |  |  | 6 months |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
GEO | Class A |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  |  | $ 2,548,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Equity interest issued or issuable (in shares) | shares |  |  | 610,975 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
GEO | Common Stock | Class A | Contingent Consideration Tranche One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 40,667,000 |  |  |  |  |  |  |
Stock issued due to acquisitions (in shares) | shares |  |  |  |  |  |  |  |  |  |  |  | 6,096,951 |  |  |  |  |  |  |  |  |
GEO | Common Stock | Class A | Contingent Consideration Tranche Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price - equity consideration |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 4,459,000 |  |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  | $ 0 |  |  |  |  |
Stock issued due to acquisitions (in shares) | shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,015,621 |  |  |  |  |  |  |
GEO | Indemnity Holdback |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Combination [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price — contingent considerations |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 6,344,000 |  |  |

X
- Definition Asset Acquisition, contingent consideration, achievement period. + References No definition available. + Details
Name: | indi_AssetAcquisitionContingentConsiderationAchievementPeriod
Namespace Prefix: | indi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition contingent consideration period. + References No definition available. + Details
Name: | indi_AssetAcquisitionContingentConsiderationPeriod
Namespace Prefix: | indi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition, contingent consideration, revenue threshold. + References No definition available. + Details
Name: | indi_AssetAcquisitionContingentConsiderationRevenueThreshold
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Asset acquisition, period of indemnity holdback amount to be paid. + References No definition available. + Details
Name: | indi_AssetAcquisitionPeriodOfIndemnityHoldbackAmountToBePaid
Namespace Prefix: | indi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition production earnout. + References No definition available. + Details
Name: | indi_AssetAcquisitionProductionEarnout
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Asset acquisition, production earnout, period. + References No definition available. + Details
Name: | indi_AssetAcquisitionProductionEarnoutPeriod
Namespace Prefix: | indi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Asset acquisition revenue earnout. + References No definition available. + Details
Name: | indi_AssetAcquisitionRevenueEarnout
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business combination ceiling amount. + References No definition available. + Details
Name: | indi_BusinessCombinationCeilingAmount
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Business combination, contingent consideration, achievement period. + References No definition available. + Details
Name: | indi_BusinessCombinationContingentConsiderationAchievementPeriod
Namespace Prefix: | indi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business combination, contingent consideration arrangements, revenue threshold. + References No definition available. + Details
Name: | indi_BusinessCombinationContingentConsiderationArrangementsRevenueThreshold
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Combination, Gain (Loss) Due To Holdback Adjustment + References No definition available. + Details
Name: | indi_BusinessCombinationGainLossDueToHoldbackAdjustment
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business combination holdback amount. + References No definition available. + Details
Name: | indi_BusinessCombinationHoldbackAmount
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business combination, holdback amount, cash payment. + References No definition available. + Details
Name: | indi_BusinessCombinationHoldbackAmountCashPayment
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business combination, holdback amount payment. + References No definition available. + Details
Name: | indi_BusinessCombinationHoldbackAmountPayment
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Holdback Period + References No definition available. + Details
Name: | indi_BusinessCombinationHoldbackPeriod
Namespace Prefix: | indi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payment for contingent consideration liability, asset acquisition. + References No definition available. + Details
Name: | indi_PaymentForContingentConsiderationLiabilityAssetAcquisition
Namespace Prefix: | indi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of business acquisition contingent consideration liability due in next twelve months. + References No definition available. + Details
Name: | indi_PercentageOfBusinessAcquisitionContingentConsiderationLiabilityDueInNextTwelveMonths
Namespace Prefix: | indi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of business acquisition holdback amount. + References No definition available. + Details
Name: | indi_PercentageOfBusinessAcquisitionHoldbackAmount
Namespace Prefix: | indi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 55 -Paragraph 40 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6 + Details
Name: | us-gaap_AmortizationOfIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transaction cost incurred as part of consideration transferred in asset acquisition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2 + Details
Name: | us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liability recognized from contingent consideration in asset acquisition. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 15 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3 + Details
Name: | us-gaap_AssetAcquisitionContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares of equity interest issued or issuable by acquirer as part of consideration transferred in business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4 Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 38: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 39: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 40: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 41: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 42: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 25 -Paragraph 23 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23 + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Maximum amount of estimate for undiscounted range of outcomes in contingent consideration arrangement in business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 43 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 43 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13 + Details
Name: | us-gaap_PaymentsToAcquireProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 220 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued pursuant to acquisitions during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=indi_KineticTechnologiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_ContingentConsiderationByTrancheAxis=indi_ContingentConsiderationTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_ContingentConsiderationByTrancheAxis=indi_ContingentConsiderationTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_TriggeringEventAxis=indi_SubjectToAchievementOfCertainProductionBasedMilestonesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_TriggeringEventAxis=indi_SubjectToAchievementOfCertainRevenueBasedMilestonesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_TriggeringEventAxis=indi_SubjectToWorkingCapitalOfCertainRevenueBasedMilestonesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_TriggeringEventAxis=indi_ProductionEarnoutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_TriggeringEventAxis=indi_RevenueEarnoutMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=indi_AdjustmentHoldbackMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=indi_IndemnityHoldbackMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=indi_EMotion3DMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_ContingentConsiderationByTrancheAxis=indi_EarnoutConsiderationInstallmentOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_ContingentConsiderationByTrancheAxis=indi_EarnoutConsiderationInstallmentTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_ContingentConsiderationByTrancheAxis=indi_ContingentConsiderationTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=indi_PurchasePriceHoldbackMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=indi_SubsidiesHoldbackMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=indi_AccruedExpensesAndOtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=indi_IndieSwitzerlandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | indi_TriggeringEventAxis=indi_EquityConsiderationIssuedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=indi_GEOSemiconductorIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |