v3.26.1
Summary of Significant Accounting Policies - Schedule of Cash, Foreign Currencies, Cash Equivalents and Restricted Cash, Restricted Foreign Currencies and Restricted Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Restricted cash, foreign currencies and cash equivalents $ 16,458 $ 63,527
Cash, foreign currencies and cash equivalents 10,533 31,686
Total 26,991 [1] 95,213 [2]
Cash    
Cash and Cash Equivalents [Line Items]    
Restricted cash, foreign currencies and cash equivalents 3,875 2,364
Cash, foreign currencies and cash equivalents 6,615 4,247
Total 10,490 [1] 6,611 [2]
Foreign Currencies    
Cash and Cash Equivalents [Line Items]    
Restricted cash, foreign currencies and cash equivalents 894 1,100
Cash, foreign currencies and cash equivalents 31 502
Total 925 [1] 1,602 [2]
Cash Equivalents    
Cash and Cash Equivalents [Line Items]    
Restricted cash, foreign currencies and cash equivalents 11,689 [3] 60,063 [4]
Cash, foreign currencies and cash equivalents 3,887 [3] 26,937 [4]
Total $ 15,576 [1],[3] $ 87,000 [2],[4]
[1] Total cash, foreign currencies, cash equivalents and restricted cash, restricted currencies, restricted cash equivalents agrees to amounts disclosed in the Consolidated Statement of Cash Flows.
[2] Total cash, foreign currencies, cash equivalents and restricted cash, restricted currencies, restricted cash equivalents agrees to amounts disclosed in the Consolidated Statement of Cash Flows.
[3] Total cash equivalents agrees to amounts disclosed in the Consolidated Schedule of Investments.
[4] Total cash equivalents agrees to amounts disclosed in the Consolidated Schedule of Investments.