v3.25.2
Investments - Summary of Strategic Investments Broken Down by Categories (Detail) - Strategic Investments [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Measurement alternative method $ 84,237 $ 72,456
Fair value 15,842 9,409
Equity method 12,558 11,678
Total $ 112,637 $ 93,543