v3.24.0.1
Equity Method Investment - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Schedule of Equity Method Investments [Line Items]      
Carrying value of equity method investment $ 0 $ 0  
Loss from equity method investment   25,500,000  
Orbital      
Schedule of Equity Method Investments [Line Items]      
Collaboration agreement aggregate transaction price     $ 25,500,000
Carrying value of equity method investment     $ 0
Loss from equity method investment $ 0 $ 25,500,000  
Orbital | Option Pricing Model | Volatility of Market Participants | Level 3      
Schedule of Equity Method Investments [Line Items]      
Alternate investment, measurement input     0.68
Orbital | Option Pricing Model | Discount for Lack of Marketability | Level 3      
Schedule of Equity Method Investments [Line Items]      
Alternate investment, measurement input     0.43