v3.25.4
Investments - Summary of Strategic Investments Broken Down by Categories (Detail) - Strategic Investments [Member] - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Measurement alternative method $ 89,737 $ 72,456
Fair value 19,076 9,409
Equity method 14,251 11,678
Total carrying value $ 123,064 $ 93,543