Fair Value Measurements - Schedule of Quantitative Information About Level 3 Value Investment (Parenthetical) (Details) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Disclosures [Abstract] | ||
| Weighted average expected term for Level 3 debt investments | 4 years 7 months 6 days | 4 years 7 months 6 days |