v3.26.1
Subsequent Events (Details) - All.Space - Subsequent Event
$ in Millions
Jul. 08, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Payments to acquire businesses, gross | $ $ 155
Business combination, consideration transferred, equity interest, share issued (in shares) | shares 5,900,000
Business combination, consideration transferred | $ $ 300
AE Industrial Partners  
Subsequent Event [Line Items]  
Business combination, consideration transferred, equity interest, share issued (in shares) | shares 2,289,366