<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fss-20230303.xsd" xlink:type="simple"/>
    <context id="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000277509</identifier>
        </entity>
        <period>
            <startDate>2023-03-03</startDate>
            <endDate>2023-03-03</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl80L2ZyYWc6OWY3NDAzYTE4OGZhNDA0NjhiOGZhMTc5OWUwNjkxOTMvdGFibGU6ZTg4OGU2NzQ0ZDdlNDUyMDlkMmFlZGY0YmJhYjNiZTMvdGFibGVyYW5nZTplODg4ZTY3NDRkN2U0NTIwOWQyYWVkZjRiYmFiM2JlM18xLTEtMS0xLTExMjA1OA_f46d83ad-b91b-4175-a86f-db4e2020715c">0000277509</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl80L2ZyYWc6OWY3NDAzYTE4OGZhNDA0NjhiOGZhMTc5OWUwNjkxOTMvdGFibGU6ZTg4OGU2NzQ0ZDdlNDUyMDlkMmFlZGY0YmJhYjNiZTMvdGFibGVyYW5nZTplODg4ZTY3NDRkN2U0NTIwOWQyYWVkZjRiYmFiM2JlM18yLTEtMS0xLTExMjA1OA_2f9d2473-9c20-4ca1-8be4-eeae8c0e0e18">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTAz_66ee6e11-9efa-46c3-8338-e2414d5bb765">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8zMDE_ee26c320-a157-4595-bc73-b74753013cae">2023-03-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTA2_da5017de-f2b6-4226-b188-0be1326f5ef1">Federal Signal Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGFibGU6MDk0NzhhNDI2NWEzNDU1Mzk1ZTRjYWU0MjUzYTBmMTQvdGFibGVyYW5nZTowOTQ3OGE0MjY1YTM0NTUzOTVlNGNhZTQyNTNhMGYxNF8wLTAtMS0xLTExMjA1OA_ead23657-4821-4370-bbb9-ec3f32932dd8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGFibGU6MDk0NzhhNDI2NWEzNDU1Mzk1ZTRjYWU0MjUzYTBmMTQvdGFibGVyYW5nZTowOTQ3OGE0MjY1YTM0NTUzOTVlNGNhZTQyNTNhMGYxNF8wLTItMS0xLTExMjA1OA_84698e62-c1f7-49ad-9d52-d9be76de3b93">001-6003</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGFibGU6MDk0NzhhNDI2NWEzNDU1Mzk1ZTRjYWU0MjUzYTBmMTQvdGFibGVyYW5nZTowOTQ3OGE0MjY1YTM0NTUzOTVlNGNhZTQyNTNhMGYxNF8wLTQtMS0xLTExMjA1OA_b5f28b2f-ecb0-4d17-b203-9487001bd244">36-1063330</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTA3_6213c3f7-26d1-44df-a577-7c63ce3af7b1">1415 W. 22nd Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTA4_0c8b126e-1078-41a6-8907-f7680acd614e">Oak Brook</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTA5_280b9a33-8cbf-41ed-9cc7-8234d35dda86">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTEw_c7502f35-a809-4607-a5b3-1eaad5e8071b">60523</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTEx_8b064ce7-37e4-4232-a335-043c38fd7259">630</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTA0_b165df2c-17cc-47b1-8c16-ea250d5354f3">954-2000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTEy_4de8b002-79e5-424e-8cfc-ea5ef5489240">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTA1_8a295f3f-f108-41c0-bbde-8a02d769d56a">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTEz_b29dca20-200c-4739-b839-b173ae18a489">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTE0_44d88733-51d2-406a-a987-feca51baafd9">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGFibGU6ZTM1YjYyMjczNjA2NDQwN2E2ZmQ4MGZjZTk3Y2E3NmYvdGFibGVyYW5nZTplMzViNjIyNzM2MDY0NDA3YTZmZDgwZmNlOTdjYTc2Zl8xLTAtMS0xLTExMjA1OA_b78c5e04-710f-4f05-87fe-643d48c56691">Common Stock, par value $1.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGFibGU6ZTM1YjYyMjczNjA2NDQwN2E2ZmQ4MGZjZTk3Y2E3NmYvdGFibGVyYW5nZTplMzViNjIyNzM2MDY0NDA3YTZmZDgwZmNlOTdjYTc2Zl8xLTEtMS0xLTExMjA1OA_b7844a0c-8b9f-4b2b-88eb-181cffd83657">FSS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGFibGU6ZTM1YjYyMjczNjA2NDQwN2E2ZmQ4MGZjZTk3Y2E3NmYvdGFibGVyYW5nZTplMzViNjIyNzM2MDY0NDA3YTZmZDgwZmNlOTdjYTc2Zl8xLTItMS0xLTExMjA1OA_a403b919-4709-406f-b093-ef5e573f76dd">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib3e4fbe0a42746c8b42588cfd5b09dc9_D20230303-20230303"
      id="id3VybDovL2RvY3MudjEvZG9jOjg2NGM5NTZlNzdiZjRmNTdiN2U4OWRlMTM4Zjg0NjBmL3NlYzo4NjRjOTU2ZTc3YmY0ZjU3YjdlODlkZTEzOGY4NDYwZl8xL2ZyYWc6NTNjNjI4ZWMwYjFmNGQ0N2FlNzNhMDBjMmZhZWU2ZDYvdGV4dHJlZ2lvbjo1M2M2MjhlYzBiMWY0ZDQ3YWU3M2EwMGMyZmFlZTZkNl8yOTE1_9e57fe2a-a442-4751-a55b-06f97e956152">false</dei:EntityEmergingGrowthCompany>
</xbrl>
