v3.25.3
Detail of Certain Balance Sheet Accounts - Schedule of Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Disclosure Text Block Supplement [Abstract]    
Workers compensation insurance reserves $ 23,442 $ 25,360
General and professional liability insurance reserves 23,090 21,182
Automobile insurance reserves 9,514 9,034
Deferred compensation 4,505 3,777
Contingent consideration 750 5,250
Employee incentives 0 3,993
Other 2,259 2,594
Total long-term liabilities $ 63,560 $ 71,190