XML 65 R54.htm IDEA: XBRL DOCUMENT
v3.25.2

Earnout Liabilities - Narrative (Details) | 6 Months Ended
--- | ---
Jun. 30, 2025 trading_day day $ / shares shares
Earnout Liability [Line Items] |
Expected number of shares (in shares) | shares | 1,775,962
CF V Sponsor | Sponsor Earnout |
Earnout Liability [Line Items] |
Contingent consideration, threshold trading days | trading_day | 10
Contingent consideration, threshold consecutive trading days | day | 20
CF V Sponsor | Sponsor Earnout | Trigger Price One |
Earnout Liability [Line Items] |
Earnout period, trigger price (in usd per share) | $ 12.50
CF V Sponsor | Sponsor Earnout | Trigger Price Two |
Earnout Liability [Line Items] |
Earnout period, trigger price (in usd per share) | 15.00
CF V Sponsor | Sponsor Earnout | Trigger Price Three |
Earnout Liability [Line Items] |
Earnout period, trigger price (in usd per share) | $ 20.00
CF V Sponsor | Sponsor Earnout | Class A ordinary shares |
Earnout Liability [Line Items] |
Earnout period | 5 years
Contingent consideration (in shares) | shares | 1,869,000
Contingent consideration, forfeiture escrow shares retired and cancelled, percent | 0.30

X
- Definition Contingent Consideration, Forfeiture Escrow Shares Retired and Cancelled, Percent + References No definition available. + Details
Name: | satl_ContingentConsiderationForfeitureEscrowSharesRetiredAndCancelledPercent
Namespace Prefix: | satl_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent Consideration, Liability, Earnout Period + References No definition available. + Details
Name: | satl_ContingentConsiderationLiabilityEarnoutPeriod
Namespace Prefix: | satl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent Consideration, Liability, Earnout Period, Stock Price Trigger + References No definition available. + Details
Name: | satl_ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger
Namespace Prefix: | satl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days + References No definition available. + Details
Name: | satl_ContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays
Namespace Prefix: | satl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent Consideration, Liability, Earnout Period, Threshold Trading Days + References No definition available. + Details
Name: | satl_ContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays
Namespace Prefix: | satl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contingent Consideration, Liability, Shares + References No definition available. + Details
Name: | satl_ContingentConsiderationLiabilityShares
Namespace Prefix: | satl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earnout Liability + References No definition available. + Details
Name: | satl_EarnoutLiabilityLineItems
Namespace Prefix: | satl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_CounterpartyNameAxis=satl_CFVSponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | satl_EarnoutLiabilityAxis=satl_TriggerPriceOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | satl_EarnoutLiabilityAxis=satl_TriggerPriceTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | satl_EarnoutLiabilityAxis=satl_TriggerPriceThreeMember
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: |