Detail of Certain Balance Sheet Accounts - Schedule of Long-Term Liabilities (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Disclosure Text Block Supplement [Abstract] | ||
| General and professional liability insurance reserves | $ 37,235,000 | $ 25,032,000 |
| Workers compensation insurance reserves | 25,478,000 | 25,369,000 |
| Automobile insurance reserves | 10,345,000 | 9,849,000 |
| Deferred compensation | 4,569,000 | 4,702,000 |
| Contingent consideration | 750,000 | 750,000 |
| Interest rate swaps | 0 | 156,000 |
| Other | 849,000 | 707,000 |
| Total long-term liabilities | $ 79,226,000 | $ 66,565,000 |
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of general and professional liability insurance reserves long-term liabilities, noncurrent (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of long-term liabilities automobile insurance reserves, noncurrent (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. No definition available.
|
| X | ||||||||||
- Definition Long term liabilities interest rate swaps. No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of long-term liabilities noncurrent (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. No definition available.
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer). No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|