Commitment and Contingencies - Narrative (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| 17.0% or less | |
| Other Commitments [Line Items] | |
| Loss contingency, range of possible loss, portion not accrued | $ 500 |
| 20.0% or greater | |
| Other Commitments [Line Items] | |
| Loss contingency, range of possible loss, portion not accrued | $ 0 |
| 20.0% or greater | Minimum | |
| Other Commitments [Line Items] | |
| Loss contingency, range of possible loss portion not accrued, average annual non-compounded return, benchmark (as a percent) | 20.00% |