v3.26.1
Segment Reporting - Schedule of Reconciliation to the Consolidated Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]              
Total revenue $ 119,591   $ 100,283   $ 217,585 $ 188,915  
Amortization of acquired intangible assets 6,600   6,500   13,180 13,022  
Operating expenses:              
Research and development 5,190   7,983   10,431 12,379  
Changes in fair values of equity method investments, net 131,834   (13,082)   (25,816) 467  
Changes in fair values of equity and long-term investments, net 29,153   (11,280)   (4,422) 54,019 $ (20,160)
Interest and dividend income (7,599)   (4,925)   (18,586) (9,463)  
Interest expense 5,472   4,663   10,909 9,374  
Other expense, net 15   777   381 1,773  
Income tax expense (benefit), net (24,600)   8,910   23,368 16,905  
Net income (loss) and comprehensive income (loss) (83,420) $ 186,595 63,688 $ (46,584) 103,175 17,104  
Operating Segments              
Segment Reporting [Line Items]              
Total revenue 119,591   100,283   217,585 188,915  
Amortization of acquired intangible assets 6,626   6,547   13,180 13,022  
Operating expenses:              
Selling and marketing 10,335   8,147   19,837 16,218  
General and administrative 24,236   18,265   47,172 37,685  
Changes in fair values of equity method investments, net 131,834   (13,082)   (25,816) 467  
Changes in fair values of equity and long-term investments, net 29,153   (11,280)   (4,422) 54,019  
Interest and dividend income (7,599)   (4,925)   (18,586) (9,463)  
Interest expense 5,472   4,663   10,909 9,374  
Other expense, net 15   777   381 1,773  
Income tax expense (benefit), net (24,600)   8,910   23,368 16,905  
Net income (loss) and comprehensive income (loss) (83,420)   63,688   103,175 17,104  
Product              
Segment Reporting [Line Items]              
Total revenue 51,771   35,493   93,142 65,772  
Cost of products sold 22,349   10,590   37,956 19,432  
Product | Operating Segments              
Segment Reporting [Line Items]              
Cost of products sold 22,349   10,590   37,956 19,432  
External Services and Expenses | Operating Segments              
Operating expenses:              
Research and development 2,463   6,782   5,069 9,833  
Internal expenses | Operating Segments              
Operating expenses:              
Research and development $ 2,727   $ 1,201   $ 5,362 $ 2,546