XML 109 R85.htm IDEA: XBRL DOCUMENT v3.25.4
SHORT-TERM INVESTMENTS - Summary of Unrealized Gain (Loss) on Trading Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]      
Unrealized gains (losses) recognized during the reporting period on short-term investment still held at December 31 $ 17,455 $ 973 $ (2,737)
Net realized gains on short-term investment sold during the year 166 1,788 9,047
Total net gains recognized at December 31 on short-term investment $ 17,621 $ 2,761 $ 6,310