XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule of Investments          
Investments at fair value, cost basis $ 40,629   $ 40,629   $ 160,125
Dividends received     2,155 $ 2,189  
Corporate Joint Venture          
Schedule of Investments          
Dividends received     2,155 2,189  
Equity method investments 46,264   46,264   $ 47,458
Common Stock          
Schedule of Investments          
Unrealized gains (losses) on equity securities 0 $ 595 0 (1,829)  
Sovereign Debt Securities          
Schedule of Investments          
Unrealized gains (losses) on debt Securities trading $ 308 $ (28) $ 260 $ (28)