v3.25.2
Other expense (income), net - Schedule of Other expense (income), net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Nonoperating Income (Expense) [Abstract]              
Gains (losses) on digital assets and other investments, net $ 5,233 $ (1,478) $ (3,030) $ 2,888 $ 8,560 $ (3,648) $ (29,367)
Interest income on corporate balances 9,952 8,460 17,917 16,813 34,712 29,262 8,645
Changes in fair value of convertible debt, warrant liability, and embedded derivatives (167,724) (4,586) (170,106) 3,509 11,653 24,865 (698,936)
Interest expense and amortization of discount (344) (504) (679) (1,001) (1,906) (1,912) (2,684)
Other, net (7,538) 29 (7,626) 269 1,397 854 1,949
Total Other (expense) income, net $ (160,421) $ 1,921 $ (163,524) $ 22,478 $ 54,416 $ 49,421 $ (720,393)