Other Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|---|
| Other Assets [Abstract] | ||||
| Entrance fee receivables | $ 73,899 | $ 73,376 | $ 61,273 | $ 42,733 |
| Prepaid and other assets | 50,650 | 48,690 | 41,421 | |
| Insurance receivables | 5,507 | 12,491 | 19,835 | |
| Other assets | 130,056 | 134,557 | 122,529 | |
| Costs of acquiring contracts, net of capitalized commissions | $ 26,000 | $ 24,000 | $ 21,000 |
| X | ||||||||||
- Definition Entrance Fee Receivables No definition available.
|
| X | ||||||||||
- Definition Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. No definition available.
|
| X | ||||||||||
- Definition Amount of assets classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets. No definition available.
|