v3.26.1
Self-Insurance Reserve (Tables)
6 Months Ended
Jun. 30, 2026
Self-Insurance Reserve [Abstract]  
Changes in Self Insurance Reserve

Three Months Ended June 30,

Six Months Ended June 30,

2026

2025

2026

2025

Beginning balance

$

43,823

$

35,448

$

42,119

$

32,970

Self-insurance expense provisions

2,784

2,702

4,980

5,342

Payments

(1,023)

(908)

(1,515)

(1,070)

Self-insurance adjustment

Ending balance

$

45,584

$

37,242

$

45,584

$

37,242