v3.25.1
Equity and Other Investments and Fair Value Measurements - Schedule of Income Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Equity Investment        
Total revenue $ 88,632   $ 77,499  
Loss from operations 41,428   25,805  
Net income (loss) $ (46,584)   $ 36,532  
Armata        
Equity Investment        
Total revenue   $ 1,235   $ 1,528
Loss from operations   (10,539)   (6,578)
Net income (loss)   $ 2,600   $ (19,847)