Employee Benefits (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Retirement Benefits [Abstract] | |||
| Requisite service period (in days) | 90 days | ||
| Percent of annual compensation, minimum | 0.00% | ||
| Percent of annual compensation, maximum | 100.00% | ||
| Percent of match | 60.00% | ||
| Percent of employees' gross pay | 7.00% | ||
| Matching contributions | $ 511 | $ 372 | |
| Employee contribution vesting percentage | 100.00% | ||
| Employer's match vesting percentage | 20.00% | ||
| Initial vesting term (in years) | 1 year | ||
| Employers' matching contribution, vesting term (in years) | 5 years | ||
| Excess risk benefit level per employee | $ 185 | ||
| Self insurance expense | 1,400 | $ 1,200 | |
| Accrual for claims and estimated claims | $ 537 | $ 389 | |
| X | ||||||||||
- Definition Defined Contribution Plan, Employee Contribution, Vesting Percentage No definition available.
|
| X | ||||||||||
- Definition Defined Contribution Plan, Employers' Matching Contribution, Initial Vesting Term No definition available.
|
| X | ||||||||||
- Definition Defined Contribution Plan, Employers' Matching Contribution, Vesting Term No definition available.
|
| X | ||||||||||
- Definition Defined Contribution Plan, Minimum Annual Contributions Per Employee, Percent No definition available.
|
| X | ||||||||||
- Definition Defined Contribution Plan, Requisite Service Period No definition available.
|
| X | ||||||||||
- Definition Self Insurance Expense No definition available.
|
| X | ||||||||||
- Definition Self Insurance, Individual Excess Risk Benefit Level Per Employee No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of cost for defined contribution plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. No definition available.
|
| X | ||||||||||
- Definition Percentage employer matches of the employee's percentage contribution matched. No definition available.
|
| X | ||||||||||
- Definition Percentage of employer's matching contributions to a defined contribution plan that vests in a given year. No definition available.
|
| X | ||||||||||
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. No definition available.
|
| X | ||||||||||
- Definition Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|