XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements and Marketable Equity Securities - Schedule of Portion of Unrealized Gains Relate to Marketable Equity Securities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Gain (Loss) on Securities [Line Items]    
Net loss (gain) during the period on marketable equity securities $ 31,805 $ (6,246)
Less: Net gain recognized during the period on marketable equity securities sold during the period (3,264) (6,081)
Unrealized loss (gain) recognized during the period on marketable equity securities still held at the reporting date $ 35,069 $ (165)