Investments - Scheduled of Principal Payments Due under Loans Receivable (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Investments [Abstract] | ||
July 1 - December 31, 2025 | $ 846 | |
2026 | 6,680 | |
2027 | 8,974 | |
2028 | 2,836 | |
2029 | 1,280 | |
Thereafter | 350,630 | |
Total | $ 371,246 | $ 351,649 |
X | ||||||||||
- Definition Loans receivable gross carrying amount. No definition available.
|
X | ||||||||||
- Definition Loans receivable principal payments due year thereafter. No definition available.
|
X | ||||||||||
- Definition Loans principal payments due remainder of fiscal year. No definition available.
|
X | ||||||||||
- Definition Loans receivable principal payments due year four. No definition available.
|
X | ||||||||||
- Definition Loans Receivable, Principal Payments Due, Year One No definition available.
|
X | ||||||||||
- Definition Loans receivable principal payments due year three. No definition available.
|
X | ||||||||||
- Definition Loans receivable principal payments due year two. No definition available.
|
X | ||||||||||
- References No definition available.
|