Stockholders' Equity - Sponsor Earn Out Shares (Details)  | 
9 Months Ended | 
|---|---|
| 
 Sep. 30, 2022  
tradingDay  
satellite  
$ / shares 
 | |
| Equity [Abstract] | |
| Earn-Out Shares contractual life | 7 years | 
| Earn Out Shares with release provision terms volume weighted average price per share (in dollars per share) | $ / shares | $ 15.00 | 
| Earn Out Shares with release provision terms number of trading days | tradingDay | 10 | 
| Earn-Out Shares with release provision terms number of consecutive trading days | tradingDay | 20 | 
| Earn-Out Shares, volume weighted average price per share (in dollars per share) | $ / shares | $ 17.50 | 
| Earn-Out Shares threshold consecutive trading days | satellite | 20 | 
| Earn Out Shares expiration term | 7 years | 
| X | ||||||||||
- Definition Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days No definition available. 
  | 
| X | ||||||||||
- Definition Derivative Instrument, Contingent Consideration, Liability, Shares, Volume Weighted Average Price Per Share No definition available. 
  | 
| X | ||||||||||
- Definition Derivative Instrument, Contingent Consideration, Liability, Shares with Release Provision Terms, Earnout Period Threshold Consecutive Trading Days No definition available. 
  | 
| X | ||||||||||
- Definition Derivative Instrument, Contingent Consideration, Liability, Shares with Release Provision Terms, Number of Trading Days No definition available. 
  | 
| X | ||||||||||
- Definition Derivative Instrument, Contingent Consideration, Liability, Shares with Release Provision Terms, Volume Weighted Average Price Per Share No definition available. 
  | 
| X | ||||||||||
- Definition Derivative Instrument, Contingent Consideration, Liability, Term of Shares No definition available. 
  | 
| X | ||||||||||
- Definition Earn Out Shares, Expiration Term No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |