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] | ||||||||
| ||||||||||||