Consolidated Statements of Cash Flows (Parenthetical) - USD ($) $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Statement of Cash Flows [Abstract] | ||||
| Restricted cash balance transferred as part of equity distribution of TCF VIII | [1] | $ 0 | $ (25,903) | |
| ||||