XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Investments          
Investments at fair value, cost basis $ 253,737   $ 253,737   $ 144,904
Dividends received     1,623 $ 2,155  
Corporate Joint Venture          
Schedule of Investments          
Dividends received     1,623 2,155  
Equity method investments 36,965   36,965   $ 36,677
Sovereign Debt Securities          
Schedule of Investments          
Unrealized gains (losses) on debt Securities trading $ 192 $ 308 $ (527) $ 260