v3.26.1
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%