Investments - Schedule of Notes Receivable Instrument Investments (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Additions | $ 0 | $ 432 |
| Proceeds | 56 | 150 |
| Transfers and other | 0 | (142) |
| Level 3 | Note Receivable Instruments | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Beginning | 2,945 | 7,091 |
| Proceeds | (56) | 0 |
| Accrued Interest | 0 | 25 |
| Transfers and other | 0 | (142) |
| Ending | $ 2,889 | $ 2,945 |