v3.26.1
Investments - Schedule Of Long Term Investments (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Longterm Investments [Line Items]    
Beginning balance $ 32,720 $ 43,578
Additions 0 432
Proceeds (69) (150)
Fair value adjustment (2,304) (10,998)
Transfers and other 0 (142)
Ending balance $ 30,347 $ 32,720