Agreements and Related Parties (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 13, 2020 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Sep. 26, 2022 |
|
| Related Party Transaction [Line Items] | |||||
| Management fee | $ 9,234 | $ 8,997 | $ 7,863 | ||
| Investment Management Agreement Assets Invested Equal to or Less than Threshold | Affiliated Entity | |||||
| Related Party Transaction [Line Items] | |||||
| Management and service fees, base rate | 0.70% | ||||
| Investment Management Agreement | Affiliated Entity | |||||
| Related Party Transaction [Line Items] | |||||
| Management and service fees, base rate calculation, assets invested, threshold | $ 500 | ||||
| Management and service fees, base rate calculation based on blended rate, assets invested, maximum | $ 1,000,000 | ||||
| Investment Management Agreement Assets Invested Greater than Threshold | Affiliated Entity | |||||
| Related Party Transaction [Line Items] | |||||
| Management and service fees, base rate | 0.60% | ||||