<SEC-DOCUMENT>0000352825-26-000031.txt : 20260521
<SEC-HEADER>0000352825-26-000031.hdr.sgml : 20260521
<ACCEPTANCE-DATETIME>20260521143746
ACCESSION NUMBER:		0000352825-26-000031
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20260520
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20260521
DATE AS OF CHANGE:		20260521

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			FOSTER L B CO
		CENTRAL INDEX KEY:			0000352825
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-METALS SERVICE CENTERS & OFFICES [5051]
		ORGANIZATION NAME:           	07 Trade & Services
		EIN:				251324733
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-10436
		FILM NUMBER:		261007792

	BUSINESS ADDRESS:	
		STREET 1:		415 HOLIDAY DR
		CITY:			PITTSBURGH
		STATE:			PA
		ZIP:			15220
		BUSINESS PHONE:		4129283431

	MAIL ADDRESS:	
		STREET 1:		415 HOLIDAY DR
		CITY:			PITTSBURGH
		STATE:			PA
		ZIP:			15220
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>fstr-20260520.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e470f-7cac-7729-a07e-aacd35468d9e,g:36dda1db-9caf-4452-bd5a-7dc8e1864a3c,d:a2687a1e1754411fb112d401022c0e7d-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>fstr-20260520</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0000352825</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">FALSE</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="fstr-20260520.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000352825</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-05-20</xbrli:startDate><xbrli:endDate>2026-05-20</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia2687a1e1754411fb112d401022c0e7d_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">of the Securities Exchange Act of 1934</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report (Date of earliest event reported) <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">May 20, 2026</ix:nonNumeric></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:20pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">L.B. Foster Company</ix:nonNumeric></span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-5">Pennsylvania</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">000-10436</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-7">25-1324733</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Commission File Number)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-8">415 Holiday Drive, Suite 100,</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-9">15220</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Pittsburgh,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Pennsylvania</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">412</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">928-3400</ix:nonNumeric></span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span><br/></span></div><div style="padding-left:2.5pt;padding-right:2.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(Former name or former address, if changed since last report.)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:0.1%"/><td style="width:2.728%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.167%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.171%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-15"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-17"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-18">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-19"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-20">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:31.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.862%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.864%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-22"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-23">Common Stock, Par Value $0.01</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-24"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-25">FSTR</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-26">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company <ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div></div><div id="ia2687a1e1754411fb112d401022c0e7d_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:115%">Item 5.02             Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">On May 20, 2026, the Board of Directors (the &#8220;Board&#8221;) of the L.B. Foster Company (the &#8220;Company&#8221;)  approved the following executive management changes, effective June 1, 2026 (the &#8220;Effective Date&#8221;).</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Mr. William M. Thalman currently serves as the Company&#8217;s Executive Vice President and Chief Financial Officer (&#8220;EVP and CFO&#8221;), and was appointed the Company&#8217;s Executive Vice President and Chief Operating Officer effective on the Effective Date. He will cease to serve as EVP and CFO on the Effective Date. Mr. Thalman, age 59, has served as EVP and CFO since June 2023 and served as the Company&#8217;s Senior Vice President and Chief Financial Officer from February 2021.  Before joining the Company, he was employed by Kennametal, Inc., a publicly-traded corporation providing metal cutting and wear-protection solutions to various industries (&#8220;Kennametal&#8221;), since 2004. He last served in non-financial roles at Kennametal as Vice President &#8211; Advanced Material Solutions from 2016 to 2021 in a business operations leadership role, and as Vice President &#8211; Transformation Office from 2019 to 2021 in a strategic program management position.  Prior to those roles, he served in roles of increasing responsibility at Kennametal, including: Vice President &#8211; Finance Infrastructure; Director of Finance &#8211; M&amp;A and Planning; Director of Finance &#8211; Kennametal Europe; Director of Finance &#8211; MSSG Americas; Assistant Corporate Controller; and Director of Financial Reporting. Prior to Kennametal, Mr. Thalman was employed by Wesco, Inc., from 2002 to 2004, as Corporate Controller, and by The Carbide/Graphite Group, Inc. as Vice President and Treasurer and Manager of External Reporting and Investor Relations from 1993 to 2002. He also worked in public accounting at Coopers &amp; Lybrand (now PriceWaterhouseCoopers LLP) from 1988 to 1993. Mr. Thalman holds a Bachelor of Science degree in Accounting from West Virginia University and a Master of Business Administration degree from the University of Pittsburgh.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Mr. Sean M. Reilly currently serves as Controller and Principal Accounting Officer of the Company, and was appointed as the Company&#8217;s Senior Vice President and CFO effective on the Effective Date.  He will cease to serve as the Company&#8217;s Controller and Principal Accounting Officer on the Effective Date. Mr. Reilly, age 53, has served as the Company&#8217;s Controller since January 2022.  Before joining the Company, Mr. Reilly was employed by Kennametal from 2002 to 2004 and from 2007 to 2022, last serving as Vice President of Finance &#8211; Metal Cutting Division, at Kennametal from April 2019 to January 2022. At Kennametal, he was the lead finance executive of a multinational business with over $1 billion in sales and multiple manufacturing locations. Prior to that role, Mr. Reilly served in roles of increasing responsibility at Kennametal, including: Director of Finance &#8211; Infrastructure Division; Director of Finance &#8211; Integrated Supply Chain and Logistics; Director of Finance &#8211; Asia; Earthworks Controller; and Manager of External Financial Reporting. He was also employed by Tollgrade Communications, Inc., which was a publicly traded telecommunications company providing broadband, electricity, and smart grid solutions, as Controller from 2004 to 2007, and by PricewaterhouseCoopers LLP from 1995 to 2002 as a manager of audit engagements.  Mr. Reilly is a Certified Public Accountant in the Commonwealth of Pennsylvania and holds a Bachelor of Science in Business Administration with an emphasis in Accounting from West Virginia University and an Executive Master&#8217;s Degree in Business Administration from the University of Pittsburgh.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Mr. Timothy J. Curran currently serves as Vice President - Tax and Treasury, and was appointed Controller and Principal Accounting Officer effective on the Effective Date.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"> Mr. Curran, age 46, has served as Vice President - Tax and Treasury of the Company since January 2022, with responsibility for the Company&#8217;s global tax function, as well as treasury, insurance, credit and collections activities. Mr. Curran joined the Company in 2013 and served as Director of Tax &amp; Compliance from July 2013 through December 2021, overseeing all aspects of the Company&#8217;s tax operations, including income and indirect tax compliance, financial reporting and tax planning matters.  Prior to joining the Company, Mr. Curran was employed by KPMG LLP from 2003 to 2013, last serving as a Senior Manager in the firm&#8217;s Mergers &amp; Acquisitions Tax practice, where he advised clients on tax matters related to business combinations, divestitures and restatements.  Mr. Curran holds a Master of Science in Accountancy and a Bachelor of Business Administration from the University of Notre Dame and is a Certified Public Accountant in the Commonwealth of Pennsylvania.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">In connection with their appointments with the Company, the foregoing officers will receive the following compensation:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Mr. Thalman will be paid an annual base salary of $510,000 beginning on the Effective Date and will be eligible to receive a 2026 annual cash incentive (at target) equal to 75% of his base salary, if earned, prorated based upon his adjusted salary. On the Effective Date, Mr. Thalman will be granted (i) an award of restricted stock units (&#8220;RSUs&#8221;) with a value of $44,400 under the Company&#8217;s 2025 Equity and Incentive Compensation Plan (the &#8220;Plan&#8221;), which award will vest in approximate one-third increments on each of June 1, 2027, February 19, 2028, and February 19, 2029, and (ii) an award of performance share units (&#8220;PSUs&#8221;) with a value of $66,600 (at target) under the Plan and the Company&#8217;s Long Term Incentive Program ("LTIP") for the performance period of January 1, 2026 through December 31, 2028, which, in each case, will be subject to his continued employment with the Company and the terms and conditions of the related RSU and PSU award agreements, as applicable, and the Plan. Other than the foregoing, Mr. Thalman&#8217;s compensatory and other arrangements with the Company will continue as in effect prior to his promotion. </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Mr. Reilly will be paid an annual base salary of $373,000  beginning on the Effective Date and will be eligible to receive a 2026 annual cash incentive (at target) equal to 50% of his base salary, if earned, prorated based upon his adjusted salary.  On the Effective Date, Mr. Reilly will be granted (i) an award of RSUs with a value of $35,200 under the Plan, which award will vest in approximate one-third increments on each of June 1, 2027, February 19, 2028, and February 19, 2029, and (ii) an award of PSUs with a value of $52,800 (at target) under the Plan and the Company&#8217;s LTIP for the performance period of January 1, 2026 through December 31, 2028, which, in each case, will be subject to his continued employment with the Company and the terms and conditions of the related RSU and PSU award agreements, as applicable, and the Plan. Other than the foregoing, Mr. Reilly&#8217;s compensatory and other arrangements with the Company will continue as in effect prior to his promotion. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Mr. Curran will be paid an annual base salary of $250,000 beginning on the Effective Date and will be eligible to receive a 2026 annual cash incentive (at target) equal to 35% of his base salary, if earned, prorated based upon his adjusted salary. On the Effective Date, Mr. Curran will be granted (i) an award of RSUs with a value of $11,600 under the Plan, which award will vest in approximate one-third increments on each of June 1, 2027, February 19, 2028, and February 19, 2029, and (ii) an award of PSUs with a value of $17,400 (at target) under the Plan and the Company&#8217;s LTIP for the performance period of January 1, 2026 through December 31, 2028, which, in each case, will be subject to his continued employment with the Company and the terms and conditions of the related RSU and PSU award agreements, as applicable, and the Plan. In connection with his promotion, Mr. Curran will become a participant in the Company&#8217;s Supplemental Executive Retirement Plan and Key Employee Separation Plan (&#8220;KESP&#8221;) which provides that, in the event a qualifying termination of employment without cause or for &#8220;good reason&#8221; (as defined in the KESP) during the 90-day period prior to, on or within two years of a &#8220;change in control&#8221; (as defined in the KESP), he will receive, among other amounts, severance pay equal to two times his then current base pay and target annual bonus opportunity for the year in which the termination date occurs as more fully described on page 46 of the Company&#8217;s definitive proxy statement filed on April 10, 2026. Mr. Curran will also receive Company-paid financial counseling and a car allowance; other than the foregoing, his compensatory and other arrangements with the Company will continue as in effect prior to his promotion. </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">There are no family relationships, as defined in Item 401 of Regulation S-K, between any of the above-named officers and any of the Company&#8217;s directors or executive officers or persons nominated or chosen to become a director or executive officer. There was no arrangement or understanding between any of them and any other persons pursuant to which they were selected as officers of the Company, and none of them has any direct or indirect material interest in any transaction or proposed transaction required to be reported under Item 404(a) of Regulation S-K.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01             Financial Statements and Exhibits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">(d) Exhibits</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">See Exhibit Index below. </span></div><div style="text-align:center;text-indent:22.5pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit Index</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"/><td style="width:19.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:77.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:112%">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">*99.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:none" href="ex-991form8xkmay2026.htm">Press Release of the L.B. Foster Company, dated May 21, 2026</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">*104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">Cover Page Interactive Data File (embedded within the inline XBRL document)</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">*Exhibits marked with an asterisk are filed herewith.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div></div><div id="ia2687a1e1754411fb112d401022c0e7d_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">L.B. FOSTER COMPANY</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">May 21, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">/s/ Patrick J. Guinee</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Patrick J. Guinee</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General Counsel, and Corporate Secretary</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify;text-indent:36pt"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex-991form8xkmay2026.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i01956f3b0fea4339ab87c69d91a6a42b_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.405%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.918%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;vertical-align:middle"><div><img alt="lbf-corporatexlogo_linearx.gif" src="lbf-corporatexlogo_linearx.gif" style="height:73px;margin-bottom:5pt;vertical-align:text-bottom;width:240px"></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">News Release</font></div><div style="text-align:right"><font><br></font></div></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:137%">L.B. Foster Company Announces The Appointment of Executive Officers</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PITTSBURGH, PA, May 21, 2026  &#8211; L.B. Foster Company (NASDAQ&#58; FSTR), a global technology solutions provider of products and services for the Rail and Infrastructure markets, announced today that, effective June 1, 2026, its Board of Directors has promoted certain executive officers. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John F. Kasel, President and Chief Executive Officer of the Company, remarked, &#8220;In continuation of the Company&#8217;s efforts to drive stockholder return and leverage talent, I am pleased to announce the promotion of three key employees to work on enhancing our performance, increasing shareholder return, and driving our strategy. Bill Thalman, Sean Reilly, and T.J. Curran have been instrumental in our work to date, and I anticipate they will make significant contributions in their new roles.&#8221;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mr. William M. Thalman currently serves as Executive Vice President and Chief Financial Officer (&#8220;EVP and CFO&#8221;) of the Company, and is appointed the Company&#8217;s Executive Vice President and Chief Operating Officer effective June 1, 2026 (the &#8220;Effective Date&#8221;). Mr. Thalman, age 59, has served as EVP and CFO since June 2023 and served as Senior Vice President and CFO since February 2021.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Before joining the Company, he was employed by Kennametal, Inc., a publicly-traded corporation providing metal cutting and wear-protection solutions to various industries, since 2004. He last served in non-financial roles at Kennametal as Vice President &#8211; Advanced Material Solutions from 2016 to 2021 in a business operations leadership role, and as Vice President &#8211; Transformation Office from 2019 to 2021 in a strategic program management position. Prior to those roles, he served in positions of increasing responsibility at Kennametal, including&#58; Vice President &#8211; Finance Infrastructure, Director of Finance &#8211; M&#38;A and Planning, Director of Finance &#8211; Kennametal Europe, Director of Finance &#8211; MSSG Americas, Assistant Corporate Controller, and Director of Financial Reporting. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to Kennametal, Mr. Thalman was employed by Wesco, Inc., from 2002 to 2004 as Corporate Controller, and by The Carbide&#47;Graphite Group, Inc. as Vice President and Treasurer, and Manager of External Reporting, and Investor Relations from 1993 to 2002. He also worked in public accounting at Coopers &#38; Lybrand (now PriceWaterhouseCoopers LLP) from 1988 to 1993. Mr. Thalman holds a Bachelor of Science in Accounting from West Virginia University and a Masters of Business Administration from the University of Pittsburgh.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mr. Sean M. Reilly currently serves as Controller and Principal Accounting Officer of the Company and is appointed the Company&#8217;s Senior Vice President and Chief Financial Officer effective on the Effective Date. Mr. Reilly, age 53, has served as the Company Controller and Principal Accounting Officer since January 2022.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Before joining the Company, Mr. Reilly was employed by Kennametal from 2002 to 2004 and from 2007 to 2022, last serving as Vice President of Finance &#8211; Metal Cutting Division, at Kennametal from April 2019 to January 2022. At Kennametal, he was the lead finance executive of a multinational business with over $1 billion in sales and multiple manufacturing locations. Prior to that role, Mr. Reilly served in roles of increasing responsibility at Kennametal, including as Director of Finance &#8211; Infrastructure Division, Director of Finance &#8211; Integrated Supply Chain and Logistics, Director of Finance &#8211; Asia, Earthworks Controller, and Manager of External Financial Reporting. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">He was also employed by Tollgrade Communications, Inc., which was a publicly traded telecommunications company providing broadband, electricity, and smart grid solutions, as Controller from 2004 to 2007, and by PricewaterhouseCoopers, LLP from 1995 to 2002 as a manager of audit engagements. Mr. Reilly is a Certified Public Accountant in the Commonwealth of Pennsylvania and holds a Bachelor of Science in Business Administration with an emphasis in Accounting from West Virginia University and an Executive Master&#8217;s in Business Administration from the University of Pittsburgh.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Mr. Timothy J. Curran currently serves as Vice President &#8211; Tax and Treasury of the Company, is appointed as the Company&#8217;s Controller and Principal Accounting Officer effective as of the Effective Date. Mr. Curran, age 46, has served as Vice President &#8211; Tax and Treasury of the Company since January 2022, with responsibility for the Company&#8217;s global tax function, as well as treasury, insurance, credit and collections activities. Mr. Curran joined L.B. Foster Company in 2013 and served as Director of Tax &#38; Compliance from July 2013 through December 2021, </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">overseeing all aspects of the Company&#8217;s tax operations, including income and indirect tax compliance, financial reporting, and tax planning matters.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to joining the Company, Mr. Curran was employed by KPMG LLP from 2003 to 2013, last serving as a Senior Manager in the firm&#8217;s Mergers &#38; Acquisitions Tax practice, where he advised clients on tax matters related to business combinations, divestitures, and restatements. Mr. Curran holds a Master of Science in Accountancy and a Bachelor of Business Administration from the University of Notre Dame and is a Certified Public Accountant in the Commonwealth of Pennsylvania.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raymond T. Betler, L.B. Foster Chairman of the Board of Directors, commented on the appointments, &#34;These individuals have demonstrated incredible performance throughout their tenure at L.B. Foster to date. They have been vital in the execution of our strategic roadmap and have added significant value to the Company. These changes help to further strengthen our executive team and enhance the continued improvement of L.B. Foster. I congratulate each of them on this well-deserved recognition and opportunity.&#34; </font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">About L.B. Foster Company</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Founded in 1902, L.B. Foster Company is a global technology solutions provider of products and services for the rail and infrastructure markets. The Company&#8217;s innovative engineering and product development solutions address the safety, reliability, and performance needs of its customers' most challenging requirements. The Company maintains locations in North America, South America, Europe, and Asia. For more information, please visit www.lbfoster.com.</font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i01956f3b0fea4339ab87c69d91a6a42b_13"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Forward-Looking Statements</font></div><div style="margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">This release may contain &#8220;forward-looking&#8221; statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and Section 27A of the Securities Act of 1933, as amended. Forward-looking statements provide management's current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical or current fact. Sentences containing words such as &#8220;believe,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;may,&#8221; &#8220;expect,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; or their negatives, or other similar expressions of a future or forward-looking nature generally should be considered forward-looking statements. Forward-looking statements in this earnings release are based on management's current expectations and assumptions about future events that involve inherent risks and uncertainties and may concern, among other things, the Company&#8217;s expectations relating to our strategy, goals, projections, valuations and impairments, and plans regarding our financial position, liquidity, capital resources, results of operations and decisions regarding our strategic growth initiatives, market position, and product development. While the Company considers these expectations and assumptions to be reasonable, they are inherently subject to significant business, economic, competitive, regulatory, and other risks and uncertainties, most of which are difficult to predict and many of which are beyond the Company&#8217;s control. The Company cautions readers that various factors could cause the actual results of the Company to differ materially from those indicated by forward-looking statements. Accordingly, investors should not place undue reliance on forward-looking statements as a prediction of actual results. Among the factors that could cause the actual results to differ materially from those indicated in the forward-looking statements are risks and uncertainties related to&#58; adverse economic conditions in the markets we serve, including recession, the volatility in the prices for oil and gas, tariffs, duties or trade wars, inflation, rising labor costs, project delays, and budget shortfalls, or otherwise&#59; the disruption of government funding programs as a result of potential periodic government shutdowns&#59; volatility in the global capital markets, including interest rate fluctuations, which could adversely affect our ability to access the capital markets on terms that are favorable to us&#59; restrictions on our ability to draw on our credit agreement, including as a result of any future inability to comply with restrictive covenants contained therein&#59; a decrease in freight or transit rail traffic&#59; environmental matters and the impact of environmental regulations, including any costs associated with any remediation and monitoring of such matters&#59; the risk of doing business in international markets, including compliance with anti-corruption and bribery laws, foreign currency fluctuations and inflation, global shipping disruptions, the imposition of increased or new tariffs, and trade restrictions or embargoes, or uncertainties relating to the imposition and enforcement of tariffs&#59; our ability to timely effectuate our strategy, including cost reduction initiatives, and our ability to effectively integrate acquired businesses or to divest businesses, and to realize anticipated synergies and benefits&#59; costs of and impacts associated with shareholder activism&#59; the timeliness, cost, and availability of materials from our major suppliers, as well as the impact on our access to supplies of customer preferences as to the origin of such supplies, such as customers&#8217; concerns about conflict minerals&#59; labor disputes&#59; emerging technologies, including those related to or arising from artificial intelligence, and resultant risks to our business and operations&#59; cybersecurity risks such as data security breaches, malware, ransomware, &#8220;hacking,&#8221; and identity theft, either with respect to our systems or those of third parties on whom we rely, which could disrupt our business and may result in misuse or misappropriation of confidential or proprietary information, and could result in the disruption or damage to our systems, increased costs and losses, or an adverse effect to our reputation, business or financial condition&#59; the continuing effectiveness of our ongoing implementation of an enterprise resource planning system&#59; changes in current accounting estimates and their ultimate outcomes&#59; the adequacy of internal and external sources of funds to meet financing needs, including our ability to negotiate any additional necessary amendments to our credit agreement or the terms of any new credit agreement, the Company&#8217;s ability to manage its working capital requirements and indebtedness&#59; domestic and international taxes, including estimates that may impact taxes&#59; domestic and foreign government regulations, including tariffs&#59; our ability to maintain effective internal controls over financial reporting and disclosure controls and procedures&#59; any change in policy or other change due to the results of the UK&#8217;s parliamentary elections and the U.S. presidential and congressional elections that could affect UK or US business conditions&#59; other geopolitical conditions, including the ongoing conflicts between Russia and Ukraine, conflicts in the Middle East, and increasing tensions between China and Taiwan&#59; a lack of, freezing of, or delay in state or federal funding for infrastructure projects&#59; an increase in manufacturing or material costs, including volatility in steel prices, oil prices, and wage inflation&#59; the loss of future revenues from current customers&#59; any future global health crises, and the related social, regulatory, and economic impacts and the response thereto by the Company, our employees, our customers, and national, state, or local governments, including any governmental travel restrictions&#59; and risks inherent in litigation and the outcome of litigation and product warranty claims. Should one or more of these risks or uncertainties materialize, or should the assumptions underlying the forward-looking statements prove incorrect, actual outcomes could vary materially from those indicated. Significant risks and uncertainties that may affect the operations, performance, and results of the Company&#8217;s business and forward-looking statements include, but are not limited to, those set forth under Item 1A, &#8220;Risk Factors,&#8221; and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2025, or as updated and&#47;or amended by our other current or periodic filings with the Securities and Exchange Commission.</font></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The forward-looking statements in this release are made as of the date of this release and we assume no obligation to update or revise any forward-looking statement, whether as a result of new information, future developments, or otherwise, except as required by the federal securities laws.</font></div><div style="margin-top:2pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investor Relations&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lisa Durante</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">412-928-3400, and follow the prompts</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">investors&#64;lbfoster.com</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">L.B. Foster Company</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">415 Holiday Drive</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Suite 100</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pittsburgh, PA 15220</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>fstr-20260520.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e470f-7cac-7729-a07e-aacd35468d9e,g:36dda1db-9caf-4452-bd5a-7dc8e1864a3c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fstr="http://www.lbfoster.com/20260520" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.lbfoster.com/20260520">
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fstr-20260520_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fstr-20260520_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.lbfoster.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>fstr-20260520_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e470f-7cac-7729-a07e-aacd35468d9e,g:36dda1db-9caf-4452-bd5a-7dc8e1864a3c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_EntityTaxIdentificationNumber_019e470f-7cac-7b7c-a200-4b5ba211ccac_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_019e470f-7cac-7d2d-857b-79a5e35c0b91_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_019e470f-7cac-7209-91ef-5514888dc45f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_019e470f-7cac-7594-b9d5-9fcb5b5e238e_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_019e470f-7cac-7071-a138-7a896e8d3224_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_019e470f-7cac-7404-9f1d-743f8c96830e_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_019e470f-7cac-7b5f-ba3b-ef8b3ada721e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_019e470f-7cac-7fe8-ab88-e941f469268b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_019e470f-7cac-7122-8964-d476bbf49462_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_019e470f-7cac-779c-9c03-83f194a61c5a_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_019e470f-7cac-7006-aa34-97e53349c4bd_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_019e470f-7cac-7b7f-ae18-a77cc51e8814_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_019e470f-7cac-7382-a33d-b94b7c586028_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_019e470f-7cac-7191-8d54-ce5fae15ed15_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_019e470f-7cac-7474-84d1-86a7b61542c3_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_019e470f-7cac-7658-b3df-71beaa3d55a1_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_019e470f-7cac-7bfe-97ea-889f66f312d8_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_019e470f-7cac-701b-94d7-19c56a126940_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_019e470f-7cac-7a02-8bfc-15aa1a40bba6_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_019e470f-7cac-73ea-b9f8-e1a23640d080_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_019e470f-7cac-757f-9148-6b7596a4a6a7_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_019e470f-7cac-705d-bad3-c4756d848bc3_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>fstr-20260520_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e470f-7cac-7729-a07e-aacd35468d9e,g:36dda1db-9caf-4452-bd5a-7dc8e1864a3c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.lbfoster.com/role/Cover" xlink:type="simple" xlink:href="fstr-20260520.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.lbfoster.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019e470f-7cac-7d6b-b292-d4641afff3db" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_DocumentType_019e470f-7cac-7d6b-b292-d4641afff3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019e470f-7cac-7c38-a05d-668d140abd7e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_DocumentPeriodEndDate_019e470f-7cac-7c38-a05d-668d140abd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019e470f-7cac-77ed-a06a-6a0ff39e0665" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityRegistrantName_019e470f-7cac-77ed-a06a-6a0ff39e0665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019e470f-7cac-7fdf-8344-906051fea432" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019e470f-7cac-7fdf-8344-906051fea432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019e470f-7cac-774e-9b1f-d3b444f91035" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityFileNumber_019e470f-7cac-774e-9b1f-d3b444f91035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019e470f-7cac-7538-bcc7-4d6928d9f41a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityTaxIdentificationNumber_019e470f-7cac-7538-bcc7-4d6928d9f41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019e470f-7cac-7c8f-b390-c06b879c46bb" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityAddressPostalZipCode_019e470f-7cac-7c8f-b390-c06b879c46bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019e470f-7cac-719f-bf4d-6064591f9316" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_TradingSymbol_019e470f-7cac-719f-bf4d-6064591f9316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019e470f-7cac-782b-8b3a-a214a1f53b77" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_SecurityExchangeName_019e470f-7cac-782b-8b3a-a214a1f53b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019e470f-7cac-7b15-a52a-7560d2b52763" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_Security12bTitle_019e470f-7cac-7b15-a52a-7560d2b52763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019e470f-7cac-7ccd-8bd6-f0df203619e2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityAddressAddressLine1_019e470f-7cac-7ccd-8bd6-f0df203619e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019e470f-7cac-736e-af65-7ce31e03363a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityAddressCityOrTown_019e470f-7cac-736e-af65-7ce31e03363a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019e470f-7cac-704e-87d5-1142dd1c1f33" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityAddressStateOrProvince_019e470f-7cac-704e-87d5-1142dd1c1f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019e470f-7cac-7ada-9789-a0796170efc4" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_CityAreaCode_019e470f-7cac-7ada-9789-a0796170efc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019e470f-7cac-78cc-979f-9101f6416442" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_LocalPhoneNumber_019e470f-7cac-78cc-979f-9101f6416442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_019e470f-7cac-742d-8853-48b033b155ca" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_WrittenCommunications_019e470f-7cac-742d-8853-48b033b155ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_019e470f-7cac-7f2d-ac05-90d4158389db" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_SolicitingMaterial_019e470f-7cac-7f2d-ac05-90d4158389db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_019e470f-7cac-7938-a10d-80af4a93c1d6" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_PreCommencementTenderOffer_019e470f-7cac-7938-a10d-80af4a93c1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_019e470f-7cac-7bab-a364-68a1f648fb18" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_019e470f-7cac-7bab-a364-68a1f648fb18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019e470f-7cac-7a32-83ba-093aaf13395a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityEmergingGrowthCompany_019e470f-7cac-7a32-83ba-093aaf13395a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019e470f-7cac-7cee-98d7-2b83ee0df595" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_EntityCentralIndexKey_019e470f-7cac-7cee-98d7-2b83ee0df595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019e470f-7cac-76f8-8848-0b1b9a980bfb" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019e470f-7cac-786e-bfc0-c0c7af5f9347" xlink:to="loc_dei_AmendmentFlag_019e470f-7cac-76f8-8848-0b1b9a980bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>lbf-corporatexlogo_linearx.gif
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 lbf-corporatexlogo_linearx.gif
M1TE&.#EAAP=2 O<         ,P  9@  F0  S   _P K   K,P K9@ KF0 K
MS  K_P!5  !5,P!59@!5F0!5S !5_P"   " ,P" 9@" F0" S " _P"J  "J
M,P"J9@"JF0"JS "J_P#5  #5,P#59@#5F0#5S #5_P#_  #_,P#_9@#_F0#_
MS #__S,  #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5
M,S-59C-5F3-5S#-5_S.  #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J
MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8  &8
M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695
MS&95_V:  &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5
M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD  )D ,YD 9ID F9D
MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF  )F
M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5
MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P  ,P ,\P 9LP F<P S,P _\PK ,PK
M,\PK9LPKF<PKS,PK_\Q5 ,Q5,\Q59LQ5F<Q5S,Q5_\R  ,R ,\R 9LR F<R
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
MN)9-D A.&3JD,RB9P;9S .97&TJ7[7.);7AEZ624>&EOI)F$R-BK['JQ.C%
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
MB]%],QP]^2;IHR:.F8W\\XC-I-;^\])N3;(P;2":Q=F<G12>-"QT]<9U[,;
MJLT]S02B_59Z[<G6\]EVS4,+14=@*[U 7380S$U[_2N+X!:.\@JJFXNKV!JM
M+2]=>4&@L[KGRA\HQ1+];*.0O(R5 @[DVPSM_)0",CYB)=9CI8V4!3]H2HY0
MK9E'N[&\N:I[ZS1,VT)2$[R**5R-L<^NFQ,DRJ8GW)CKB).RPQ*_K8AIC=E7
M"U"=W3B;92#/EQ7=T240>FA0;TS3UV-3#0S'E8.V#&U=32#:V3Q'UOM IYQ-
MF@NL0H1:-,W GPR]<0TVC7N>J6.*N=(0:*FAJ&D5Y66A-_O-<+E1,_+.P?C5
M'RU,>2.NB)2.:.V4#HM,KO-1S;C4R=S8BXP_UD(^O>DM&7-?$KM8/PN?41Q%
MB^E%+M2,#Y.MP?!>$MS<,IQ9TM6N;+U& 3;_X /6C:-5U_EBRJJUN=M5T]N=
M5Z=MX)X57OC:TV'8T'KE,@S<,J#-N=QMUSMLS?JJ"$D%DJN@B01+85GQ-K'
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
M B!:,HZ'G 6:7VDB24HVE*&%?=A!]:4=^<B)HW<::2<S0DOBU0G'X1Q&@_T
M.\C1CL.SDG,C9_9+ /\WA^D%\4'^RRC9 6V(-3MP2W;Z%]O:^%=3B;++BGO+
MK-S:1'"3KIIX!9-B&16WTV'\='*;554JJWK5B(&?D\RY9/J9%:T E-NZG'Q'
MT'P7)I+&"H]9K2=<KFJ$ ,9P+ O$R(PHCB#QC<D%"ZM0,D^2.5_NFDGBS+.%
M\(;0OE-ASUXQX,FR.<_L+6(0C2@07M"#&/1HMSN4X8YVLQO>REBWN^E!;WO'
M&][XMC>_Y4V/80SC',/@!7/8FS)T>T>6QB/T!%]!9ZI,E=0::G%0F[7B85E\
M*J&F>(Y$;!A+B[K&'F]BJJ6J7&#_JWSE@F$7K+DZC.K^[;IVLR-ED'PW_%W<
M+II>.;\21&R*1@[0UY;0LD$*[H5!6X/ES=Q](U8=6#1[7P]VK2\Q!JL(H:1T
MKD"N1BG;SUYR$K47/=Y&C*W?(@7<%AF^LD$*9E>+C.1QE[WKS]($:;CTNN1K
MZ3F,A%HLHK9EXGS'T<8!TW$5C;KPVOLU3?;^H9.S?/*4W_0<SZFDZ,)MK.\*
M#3OE5AG_^8WSE=GU/CA=%[^S&NSJ#?!M&CRGA*^W.*GMB$T81M_Y=LZ^X! L
MGU*'-N%MBM$FD7V"@19NJQ;8M+/:I3\=+O2%3+U,ABNTS!1+[H%!"L#: ;Y?
M=,SXNQP^_R:)3U'&?35^I; U_+WR.EQ$OJ+V-97]89.\3, ?M<KK?_^;5O)U
M8PY=8Y5KG4%6<;-=_G<92Z)6&L)_^Q \HQ-G6D9VBL): .,=PF03YT!?'<10
MG%-)@&(+R1<NB[41>+81%V.!L@(K=#<P!.%^=;9@$>%10K=G#V<?H:5(YP N
MO!![$S91A;9H,I,0>><6D$=_3^%WY4<BY]<KJE<32GB$=V$84,B 7Q2%8.-X
M,V&$SM* 7;A_;F1S278WW24_EN$E8EA.6]48>E1'IH=Z=L%_E.5(<78X?'8Z
M>M9PK8,12:0<8P8H#B,H'CAMT"&"X$(K*DA$+;A>\]&#$%&(X?_$.KI44'%"
M>P1"'Q7(+P0R?8>B3P_70Q8&,P/U,:(D'/:A1'Y!>%?H%7X'?XJ':</BA"BG
MBC=B:N\'>.$S?[.8<E:QBU[HB\ &):DQ5G!4+Y>Q79FA-^XR&J-7+_%D<U"F
M(;6X:O3028&6&PWV+P3"9U57;@MQ9C!A<%#WAP>W.0US7R 8*&KC+S84BC1D
M@CZ4=2XX7I'X7P:"B#1H*G3E$&DW+>6U'A+(8>B6$+'5'2S(C[^EBW.1?OM
MA1G"A":&B@D9?X31D!BR>!)Y1F>QA1AB?[_HD<L%AC,7AL*H/V)8<P-X7?62
M-1OI%-*H:O[X*>$16@JT6%CW)@>#,.IB50C5-A,@*!WBB(Z"V$$>I#8"-1P
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
M[O@F)=SX,.';AA?_W9W8\6'#?Q+_<67X-['9R3,.^UL\<.[?A04CACS=.'7
MA84#[J7<)#' VY_[?B[]L?G?P,M#?M7]Y$>\1;U[CU\TZOR#D^H3Q=__9-/]
M^)/IK@!O\B\H,0J\Z88#&^P(/@5;*LE!"BNT\$(,3Z(++K'"XM"K3^*B2ZZN
MU()+K:Y $0NA"%G*$"M#R---_\;TC%/,O/#^J@6YBX8)#3378!OM1R!%@X6S
M(X4D$C9P,ON,GA<Q8H^]&IT3+S(<SU,O,BBCO*H7&2&S#;OU;,M.,O*HPW&@
M%X=!S#$X(2.S-\!0.1,WZW+$C4V3/FFQ)2^7^I,EO1HD<-"0 FT00$1%TJE1
M1Q7-J"9()3I*T@;]K'2B^S#U]%-00[U(&;8^\<K#N5)U"]5,2&7++;3.,DLM
MR@S*9-.(ZA)5)EL>>W,\8*%33,LS_W+/(GJ6=-))))=5UC387H-66B%%#>Q7
M\JS#$\T\N046-]YJW?4G,'E;;S!L"?&6M]^PQ:[=5UPY%L->BWU%..>P#'-;
MQ\@\%_\PQ,Y!"4)<'QKWI8(CNO3 G1(V^."];G7XX9@.G3@GB/6[F"&(9R/X
MX@D[%GEDDK529L2O4!Q&1;!.A176KT),<2X3N[)K8P *+3DC7O2M\4IPS4U,
M76VQX[,B>GI1+;,DG74Z26B57%I(T6 +TI9Y/16O,.R<ZY?8?_O-,C=7NMRY
MHW9V2X_.\=SU-KK$O"8OZPK]^@T5.'?#-M[G_,U-WSII/)HC1B\^&R.+'5[8
MO\039O!PJE; >2%Q7VH8YXX_GACRJ@J?N%/.0Q=]](+60METU#.1^542VS++
M];AL/FARC$G?A[E@XQ7N-^*V'!LPN>D^B)BIJYYZZ=>*C';_2&:9=OXTT-JQ
M5C(\V3;ORBO50TS=&?7ET7:$< _.3'O7[=M&L &6/L-RU9Z2^K^V'B\]KL,$
M7OB,-'<8_'TNW]A!VBWN(J]J2P$)>$ #%E"!GR!&6Y3A0 BV*H(/E&#EYB,Q
MG'WO)8U+&%!(E4 $AA"$(Q0A6YA".POR#R;Z2UC(5/A"&'K*=6W1A*DVA**R
MT)!58TF=6&S(%DUH<!\8W)BN1D</O5T+3:_@WOR*-1UPU6)]%VD'\E1CO-1H
MYFK*:HW5G,0:6WQ#2<8KS:[R!;SJO,LX9L(-T6RTN^88QFPP!%/0[@2<WS31
M-\7!C9K0Q2XL#:Y"2Z21KW)WK\<0,\V/T7&?P$ZB*<R!+T&3 ^#D=(:1 #8(
MA3+QG^%^PD$%/0XAT*"=$)4SR8V!#B.03&4,7?_YRBA!8RT>&D:(PG*6E)TN
M=3E<U5HLB,J-77(?R4HAQ.@!MR4B,V_HTY$I#Y(LJ77F1V2DVC2)E+QG6;%J
MN\(-''N31QOYRV^$S-8KG D^,!5GD6#KS:^HX[<\V;$PCKQ0O9Z#O3/9!FYQ
MRAZ\:I0*06J$A07C'Z6*>*"!XDJ5%J&=*/L#RDT9<8.T XH!*B5 @]!NH<G1
M6# YDM!-N1"6(R4I?NJAJ@V9168C(L8/6?<A$GF%1;2K74$PTXLY0@P6P9+;
M=M@6'KF]BQ>RP0@]+M,\:GV&-=1,C=,VTZ3BJ:9I0@+C9Z8(JG%^36SH ]>V
M?O4U.;[233*B3C]MA![_W^"M.35BC)KPYQ_FU(:9?T23>.R4S$1^"TOT[(CG
M]@>^CA[4/T0$V48R>:# 3NR<'.GDYGZR*8<>!**5$J9R#*I8PFFTI)OE;')0
M]Z&QY+)$+GL+JD1[*@Y]Y2!^G9A$;\<9G$*L'K6 7R%^&B?;UB@RPZA'1HS*
MQ6HN"9M?1$UHP*A%X2)5J;;(J:=\=D>RZ@LQY%//;_AX(W.^LAW*!(PBR_<^
M>XUM.E=UD/B$%L]B[4U&<HL?=I4HM(#FCZ+@8VW!*FO94AIV<I&]X.2*V9')
M5@HHF\)H00+<J +/!I@3^R]"0%HID796PA->"JEXV++0XA*E)!*12EU7HJ]8
M_S"Q&Q-@/9;5"WV,RQ:.R5Y[L01/+)ECL07YK;-(L\6H'K>:48OJ\G"\O''E
M2&B&/*1DOGD=MOZEN?PK5_U^1YA?P1%P<7)G=.*+GUZ\Z:O%NFZP?A:9GW)Y
M6^3=""L]:;OZXHJ_I]RD1@[KGP<WZE&4?&REUDR0RSH6/XU-V(P-8N;/45C0
M@T9*JD2TN@W]L&::2(:&O?(A:!R$SQ>SX%%APPL_9ZAGP#HR.;.4"EM<V2#0
M)"XU?^09<$"O%DL]'H^UN:2KP3;(]!M..0/3&.MYV5=!2T6#2=>^(M/IC&A,
M8G;\.&S!N(*O<$U?70$V/CV!#:V'[/7 Y@L^FAXHV[SZQ=F=DY-F 0_HVC&)
M<WT2/$3:N38YDL.9NBU2;D1%F-#SIK=&=CDKTM+R92\EK8;;,E.: D"D[F >
M9H;JJ5ZA][NY/9^.1&T08EB:QUDT+JRO&5RIK9I(K&[>:D2S9$Q-UX[#_NY[
M <888='Z%2"WW3#4.ICK2KG6747DG;*:IL&\E2])JX5ZP7RN;4&WX49^MI +
MP_)1C9MT-,UT5K;MYLFMH)+_XZ327T+807D;WH.Z+U_:K!%P5VJC]?\F>]D)
MXBH>INQE7V'9B3B\X0]K8G@!Y]A!EK<TW@:*%\AL&["H&^K>;J2*&[][-*=U
MO.)BAN*KKIIFH(KXY![,R%V&8KQL:_0[QHE8XG%%TSF'.]V6W,5S74_]BD7F
MK2C#'3X"W+Y@/LYP!D?HEB]]L#P/<:N+;M(%&WO$&LJ1I_N'SA7+_4E&_*=S
M[X-V!L /UAWF:]Q/3MYFISZ]UZ(BF,9.^YD !0YO>:(?:L*">9Z<:WUT=]+$
MEGUX-(P;]ZC>7B2C+TISVG"'-%SC(?7Q^;<FU(S[FL<#C64#%1S1%F*!&SI1
MHZ%CHO*()@=\0 B,0 F<0-AX.(0XA^MH/0W_M!\[JBZ3$PP*#$$([#G;(KDS
M>2>58SA<TSS-BQ?WX;2\*@2DLPA ^RO >C/O6+")Z3J$V#U<@;Z]&#Z8\,%-
M^0D=1#[$R:\<++Z*J,&$Z;WJB\()^Y /0ZU72;N:>;OMXR$+(D+%08@AT;$*
M##P*,2_?P [8ZP4+/(C!*S@RFBII.K5E,1[_NSC^ R[E D(O,9<6A++JH!+:
M&SU]ZA[#L VUPC7;< 5\$8Q#+,%D6\17:,142$1(E$1*I#U+?$2^T;F*Z(4.
M3+;;<(5V$@P]<C%1?"[SB:.UXAL&Y!N4HSWGX!X^<HY$S)UNPJM\$:\#7+AG
MRQ/N\</#>(FM^Q,5_W*^Y\,/FH)"H4BW PD[1/$VCC@P.9LS2.'!?3C"A+%&
MK)!&1'D0VID^*0Q'SD([N8"=MYLE\..E[%,WNFL("SJ'PNNX6E##\MHR!<2-
M4+N]@G"'7G U5[-#*TH\Z(&UJEF\4E.JJF$-B$E%+6&X6Z,U.@&7+8N,%@,O
MB[Q(C,Q(\!(,3D2(M+&Y(FN7H+L;W=HJ*'.RZL(.\6BG8:&KFBN/<7I!=%F;
MK?*5?-D-^9DK9'H)9YQ&^DK&_E)"C?#":D0HG$F^C2#*1M''BE HC#@^&YP-
M8^R@S)H<9?283$ #,4 #K20&/11'L)P*?3BMF"F+MO.A>U,IM<"AN6O'A?\0
M)GVP,<@#C5Y@RJDH%T!,#5X8!G=(,91(FH"42^7J%26!PX1$/U1KO#'*IFL:
M0%!!'S^2.<B\IS\D$P2L+40ZR9F;R<UD.,& (\_,3,[\S#.\1<WD&M3#"- 3
MI]IC)AA+C]V91/LYJ_""G[ 1NA2T1<B03$;BES/"K<DT#V%D0LX)N/G QH2)
MM(U 3H+RCY[\$W",QJ\;SI#"B.=$E*ND"F[,.F^4/N><A,FZ@>@,2_)4"M-A
ME1GJBO1$'1SZK&&PH*GTKX.@/ZE2+NCI!7>(AN2HET+@#%Y00WJ808T S, T
M$B2YPSF,QZ2ZN/KS(G]<#2<1T$#QIMF\EE?T.2=MRE"7I#*-[% /_= _+(0U
M- B\+*>UJ;7G^$7U^L3SD,G:9":52R8_.KGY.<5_Z2[:E)-@2<"6K!%;> DG
M;$[^V<Y!R<ZIN,YNY CR<QAWFXTEC2AJ%"R8>-((4<: ^TKSI"EM_#/-NB#F
MA @C+?]/,>7)<]2E&SI/7>I"MV0(83(QC</#Y2F-7F@'+,40 BW0PL,B>41,
M_M.,IHK'/RTXC%N:CF%%FOR+4@R:T PST_,[[IHVFH-45(Q4H)O4YZ(.Q\2(
M<V",PC#![0#%D*11X& O0-K-][J\4F5)ND+5OP$S.[),H@N3!&0O1<6K\H&C
M'[4V(;0=*BV8.DT*(D5"CH#*A$%*K?C21FE2 .M2F"@8926(8&T18Y6*@ O3
M86R1\;0*94!6B=C2,?U6D[!"?KNWL,"^F$H[N0"X-:TI@C@_;-*XTT!0K!G1
M!J$'=^TQ(0G4PW.J'XO3C*O/::FJU]!7(4G-3Z$U\KF\DBS_Q,?P@[<AEA7E
M0XEE/XIU&Y2LV)^[6(M%GXZ<3QHMP/1QGYQL3='4T-:KU=M,6;SZ'=!TCHG$
MD16U3$5<1>D8-GHU""1MD1>*SX*9UJ7@65S)UM()N&?5BLDAPR'$P9, V@+Q
M,Z85N[V(UA:YO9RM4N4XOAA  [9X( H2 XMRB!CX57 =VX-(A@[KMY51SWU#
M5[I@(-DIB'I85X90I=D:U%8;S,_ 3['5"GIHAUOHT[M53,,#$C?T/SVUO\"\
M(L,+DC(J5-&,R!"]K1O]"X<]N3'1M1G5M?+ANU3D7,\5U<.XV=OQLG=:CXG<
M2#FA'W<ZI!AM7; QJ\R5S&:+6(KE_\4MP1:.I,Y(XI^X#3AO38JJ_9.BC3Z:
MVMNDN%8%,<+@.PEVVQ0_"]X6&5ZDX-9-P5+D51"AE0H=G 3HVU:2(%OP/8EE
MD M$.\>UH"&YV"&Q@$^YK3N#@,=F"<.[Q;CD&09BD-"JL%>EH2; 1:[F@1HX
M%-3/"$#4(.#B$MPP\K'2:)([O 61>1\#[);FD+)<8U5=C#9N>1<--C8._L -
M]N .WM"S,EB+*%'T BN(K V'[+3Q0#91%8^5')9N@>%>7,7>@;E2S8Z8@ZZ\
M^312K%V2K3G\/8@@Q148:L<P_0EE:%[B;,J \UFJ^-J+@48EI:GL30FJS(AV
ME-XZH[L^8?_6K>BD*]X'[VT(+@[?\*T9]+W"*_R$]N0^LV@[%+$@26A?J#B(
MN.PXJ:&X!'U T5##]T1:I0C0=AB&_5W,@E3<Q1S!+J+?/MY31^:X04V>6AAB
M+Y$R8,S-&'W))P)=<M)<4.Y<G1SES64F>3F)<@&:0OR=R@V]%RMEN3+9V9ME
ME0WE/XI1ZBB.BM1-RLS+5_"#%6IBR*%>R,(*Z)76DW!+NT00[YP)8LWBOHK*
MBR!F.Q/DI'A:-?N.;^0+8 I;W5V(,49C<'65]CQ;T(H55(D[K[ @J172@C@_
M:[(_UH@U 78J_P1DOE0&>B &OZP(?:8'U>-+'Z'/Y,J__&LJQD.6'L9=%C'T
MW\.,5]A Z$8FS :-WX?.5<=%U"EAU77)7/OQ:-)\O3X*Y<\M99,F:=#MC8XU
MB+&RY6E#GT]EQ;Z3X*_Z34^[Z?0XH]O"#O<3U<J3)XWF7$[VPYWD26$^'&S&
ME3-&"6AH!+?\W8)02J=,O78.D&7.CX"CXK;LV8U(ZDHQ@*7^J*J&3I,XYOU(
M8J  )JCVYT.Y_VIQ)L]SKJ6O,,<.^2P-BPMU;=_**KBJ4MSDZ6N\I63G*<S6
M\%/$@^A&?M-IXCAY'<B Y+%F05PX35S_99Z%M@42_I2V>6FYTK(;-;TV(CV>
MB@P^FJX_*FU7-.W+0VW6/FW77NW7#FJ $=VXHIZ>(C+.A%$G>D6:&S)\ 0YU
M$0YU,6WA1B1U8D XDKF0[KLILTCSP(Z7*]E0%@^,?H^C/ARYG03E# IE>.:-
M^55J5BCC+>OP'A0/HCMOIHF)\5FYS01K1HGN'NM!T<?K+9!PG@DB6NN+.)3M
M?FO_)HBT["5=6CM462T[=L>#(#@(537@DI9^G<MXAG!%7N0X[>NH$?_L.&3H
MQU[P!F\:@EW0!Z5PV'AO42$$&+LKK2(]"RZZ]/IA^-D:R)54&:_4&2^D[MF3
MDSB'FRR:->IMW8E53BZ?(T/9)".DWVDV']]1%Z^\AE1QV7-%ZLGLBRCB(H0A
MJ7:8K73K(0+/]D4)K^Y9,6@5I'@@-+AR2-'JC:CO/PESIO!N[.2(\L:5K&7*
MMA #^?9)CJ!RJ#5:AHBL Q.#"&L(_?[OL(P&5%DT69GKF;G"6VI/(5)S^P+#
M^158IPI<!:YG?RT-"]?C>GY7"%50-XQ'P>1T!/[T49\J$'<27B"9'.7EOC,3
M-[HNKP+R(%>Y.2'$+<GU6V=Q74>RV<S4B_#_1+UR35O^%^ZAT$_64)#-4$T^
MKXVN.8_>7$;U'4_FFBZ[:DBOCQCZ\HN)@:WD2A&:!*X4 S._F$$W:UPQ@!A8
M=ZX4]W;G2C1P=ZV\@75?=SL.ZXMHWWJW]_*KR@,'@!BX@:V<A&]O!*[D]W]?
M"#0GWHVY[Y@ IAYD"8EB%'PG='%,G;4TU_1-J1$1<X/HU784(E+S=%,SZ*99
M*C',= G'OT\WZ,.VII:/IC^-[%$WD@;E\"NJJLN.7\&TY$ 9Z=&3[GW*]5;]
MPR!>]LRK/4HMI!I/<E/-N9/XR"PA<B#63/;(M3/YU%U/2197U15N\MSX*5G/
M>F+)Q1?TPT$T$_5"_XR80/?X<*6$CWN;J'BYKWM "0J[_^Z.R'N^_]ZR!N/.
M07#):@F)0B4HMOA"1PN7XI L['@?,I%?DGO^ZL=\K?S*YG3&1$C"C4,&KWPY
M_(Q _=]_%0T^#G'%KCA2AWD&WC$'',A +9D9Y3O*P_HLB>F7+,56O9(H,_IG
M/VE13B^*=")4D/*#&(8B/\$3=<D61=G<UC5^:?)-7@^SHAX7_64M6<D.A+'>
M+X]:(+?K/IPX[WNWA(GP%W^W7/BD-'\C[@AN5W_:Z>\TWV:L0*7[NAQ_[FXI
M9M>&T'+$-SN R*0I4R9B @D>'%@P8:9AH 0:/'AP'\6*!P!@S*AQ(\>.'O\_
M@@R),5/%BK9LU3JI,J7*E2AMO6KY,B7+ES)/LLR)$R4LFRMAU?0I%"?0DSUW
MTKPY-*;,H"Z=.GUY%&K+I%5G'B6JU%W)KEZ_@@TK=BQ9L*\*O4J+]FQ:M:]2
MM4WKRFU;M*G6QBT$M^Y;MG[I^L5+]T]=N&L)MT6<5O$KQH[C,A8L..^PLB7/
M+9Z+^&[?N&P+N<*+%FWHQIY/KYW[U^_>TY]=C^:[6C7IUG,G \[]ZC;JP*\(
MQ>5\5KCN7I:_?A*I?+GRX\Z?0X].EACSZM:O8\^N7;L8Z9FV@P\O?CSYC"2E
M>YU4?CW[]3&>MX\O?S[S]\^3TZ^.!KUS:!JA?1410T9C"3A226ADU!U_"S+8
MH(/_#T(8H803.J<,00H=%-%!GPPTS(422:00@"7E-Y]7[1AEU4Q#V<144U>I
M^*)2M10EXTY/W13C3SH&E51/23D5DTY6^>B22B[:DLV-,GTC%)"V4!BE<Z>E
MPEMDIL6V%V-\I1:;9WK)!MF7@$TF65YGAKF:8(AYJ19G:YWS7"]KB187<&VB
M^19N=+[6FEUJH?(:6V^VMI=>:QEJ6&>!&2KH8&F]*6:;6>86Z6ID<D8/>M25
MN)R4GT9H0*>CDKH>,=(I4ZJJJX8'(:>LPBK>?LZ)$:NMMYH'W:NX3@+J/M]A
MI*!7-PPH5JK!=J61K\LRVZRSST);D4(#$?/)AQ%-*]$P_P-ILFU# W5U+*[8
M"5M1+U3EN*1.-=I2%(TO"@GCDDA=A:.]5R'9DKM&UFNC3%EEA>./_4JED[\J
M<14MJ(0=JAN>>0J*VYEFNJ(H<&T!1]A<<*GV"BJC57S6QK]!6IK';(4,6E\7
M[Y9:6X&*[)EAQCG73FM_>=D:FQ"#G%A;'$_J&F^]/2PQR6#Z%MQPL@EF*:2L
MY<:GS+$AQE@M_(F+J\);?Z7>N%^O:@!_!8)==JF]/NB?V6MS="I\;,/-7G19
MWSKKI[4:&&"Q8F6$=D5X W >UX,37KCAGRK3;8@@9JMXMA\6U!6P<8>D3%?T
M5)454RSE2S"ZG6LU+XOOII0ON__WVHLNO2[5N&^3!J?TNHPQ4C653T\>+J%<
M=.T%W,UNXIS77IPQO/33?.+5Z)BQ&1TUSQ!?*76DI:72SG/#.,HR72K_:3S4
M9#H\L5N*]MQ6QRJK55J98SIJ<F]H2HT7]<D[ZAI;-$NWZZVY;TVY_^,)+CI>
M^Q\!P2,ALA50:] !7 (;"))R'4=_MO*;E)0%%K*-Y55VH\CD-LB_#X(PA"&$
M7(<2XB&%<"@AULJ6Y4HR0 =BQ#XE05%->O0B@\T+74/BU[Y.$J\9M<N&2!I8
M5-;U$Y4,S$A1X5>ZE))#&]DN8-83X8(N%31'K>5BQ+G4\F3&)4E1Z8MX\E*=
MR@@^1&W_CWV%J(QS>J&:0GG/BN8S4_=(XQL_P7$R(QO.:(3CQY]=2C&*^F*D
MZKB;11UO?%WL#!G_D@I]\ <_XZ)BLQ $PTMZ9$%JPR0G.>+!!EFRDZ62X=M$
M>4GI2!)7GYQ01DC9%6)A9"R "^ ^Q.5*2N(RE[JD4.((@BT2^A)RWUK(0%KX
M-U%2D"*W>&*[EM2Z%MUN*"RQ'0]'MR(GI<LI[@K8ZJX9Q":2#D?AI%>\IF([
M&Z)KE]'Y(OSD,LA$ N9B=.),QXZFFRWRT2WT\QD:?T:_?O9EGUP$7EOBU,8T
MFI&1^A0>.Q?5*-(P;Y'-2RBB@K8F^ZV,-1'UTOGJQQ?5;.DL^%#BCP1CI<Y/
MF9*3R8P. U-Z2@G1S:7SH>5Q0BG3_T$P@F!;J80T&!8,AF5R /A**T]JU*,B
MU3+ U$0R)&(0;IT01!<R)D40B,D1540?\O*F#9WX+B9*DV KXJ;GK%E$;XJN
MJS64">A2<KH;IC6;*IEB4L<B2-X!<C+%JPO,ZH2:/X[OBNN#E-34F,9V^J9-
M#-MB;/!GF78HQDR);)J;_"H^//V.GXN*'_@0&] OX=&C:7H:;? 94/6%*33$
M82-Z8FK2ND+HA3?]7X-*.EO_\;1!*[CM?*CZG-WR-FZ^/8YK8;7*"$TNM_N
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
MDEGM0N(C"L/J5T$+7A"#&=3@!CE808/UAU;[$Z%,#K"^A(@+1$49%,B\1S5
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
;V],]WQ,^XU,^YY,^Z],^[Q,_\U,_22,@   [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>May 20, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May 20,  2026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">L.B. Foster Company<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-10436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">25-1324733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">15220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FSTR<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, Par Value $0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">415 Holiday Drive, Suite 100,<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pittsburgh,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">928-3400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000352825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="fstr-20260520.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lbfoster.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="fstr-20260520.htm">fstr-20260520.htm</File>
    <File>fstr-20260520.xsd</File>
    <File>fstr-20260520_lab.xml</File>
    <File>fstr-20260520_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "fstr-20260520.htm": {
   "nsprefix": "fstr",
   "nsuri": "http://www.lbfoster.com/20260520",
   "dts": {
    "inline": {
     "local": [
      "fstr-20260520.htm"
     ]
    },
    "schema": {
     "local": [
      "fstr-20260520.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "fstr-20260520_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "fstr-20260520_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2026": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2026": 29
   },
   "report": {
    "R1": {
     "role": "http://www.lbfoster.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fstr-20260520.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "fstr-20260520.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.lbfoster.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0000352825-26-000031-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000352825-26-000031-xbrl.zip
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
MW#2:Q1-)7^1HUEW_LX1W^><0_P502P,$%     @ MI2U7-=4OGX&&@  ?*0
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
MOXD<6_UXH>OQ::_\6K^()$WQ9> TK[8)')S]-]_+TTN3:K02W9N1[,MHTP-
MC^Y>[+AOTK$^\Z'VA$B&"IC)%?%=P@7*=[T#UK:M_9E[?:)\54COT3A2#\ %
MC:516H?$#TN5]G-4*EBXQ[VIJ=4RK79]XZ^8MLU6_?;[A]9MJMDTVW?<BK3M
MJWL>^U-*EOW/^;+KSU]L_X-'3S*I#X1))\CB#WK9TF/?ZT:3^U>[;5H/M5"/
MK:-Q0F]YX3%AH3GSH9&IO:P5$1&5V$CA'07BQFBW+8PRM&Z^COF,G))1-*;[
M]<(03Y[0[O?5YU;+Y#RY^F!L')-X6^&+*9SOAS^M:OW%Z9'BJ1S2)O=S=&IQ
MXS?MM-(Q/*X_Z+F# 247]TTGL8$1A@"P)?;G^XMCY@;.% '>/>])_,8;*1X5
M<!0#L'\E0)'NGH@)11%"E!$9?B6'4'O_Z"'AZ]47I+S C/'ZMSK@QPA?5IKY
M^2%<0/Q'GTX/+G^_Z&Y!3EZ8P-'\SS,Q 1UL)L\[O6UBC2N,RD7WP[BXF9="
MK:Z^SDC[\+%#'P(1=/P.1;TO1MP;X&Y8;$A'-W0!%/&I#W6H.3Z-1H&"R;GK
M.61;6Z[5W/K(%]+6[W,A;=UL;NG"5JMEVO:6[GYMF[O5S2ZD7=E4S:Q:6_&]
MGN1R[N>!:(KNY[S-_]?(]:QWV;U@AV<GYP>G_WT?W^D'IOB*KY/.O[6XUL?0
MZ\_^:OJ7]07IXE7!-'SGQ7DIF\ITWN5<>[+;E;JG^>3U;62IA!5PZG!O^%<\
M=_=I"D_%]Z;LGNI3#J^$?2#"KKI+JOQ*X.T0./F>XZ'>/:"SH_-K;L!I4B+B
M:O9-H9Q[^BXO,/!1Z0?N#/X;16-O__\!4$L#!!0    ( +:4M5S/B[ZZ7@(
M /D&   1    9G-T<BTR,#(V,#4R,"YX<V3-5,ENVS 0O?LK6)U+;5YEQ [0
M! $*N O<!,VMH,B1340B59**G;\O24MPE,1!W5-UHF;>F^5QAA>7^ZI$CZ T
MEV(1)&$<(!!4,BXVB^#N]@;/@LOE8'#Q >/[3^L5NI:TJ4 8=*6 &&!HQ\T6
MF2V@GU(]\$>"OI?$%%)5&"\][4K63XIOM@:E<3KI8)U7S>,D@]$T+O"4$HJG
MTS3#))X")H2RX7@TF;$,/F[FPPEC)&$YSB@I\&@T3G'.Q@1/&9U!,IN,R)#Z
MH'L]UW0+%4&V-:'G>[T(ML;4\RC:[7;A;AA*M8G2.$ZB^R^K'QX:M-B2BX<>
M>I^KLL,/(^?.B88.7FBC>O R+Z0VH$(JJ\BU&X]3JR@Q1O&\,7!C=;F&@C2E
M602-^-V0DA<<F!6]!"=K#_#,;8C:@/E**M UH? 729<#A)P6O*JE,DB\2>VW
MQX4V1%#;WD' E:3$^+DX27%_N.-A9\))BH=)N-<LB/ZAAJ/$Y]70\<ZOP0?3
M0,.-?(P8<"_AV^GU*;@[8'?HYR1"2./YSM+:ZIJ+0AX,UN0*GW?5KZ'HIO;5
M*+:#FV19%GFOG4)/)HHJ6<+[X*A6L@9E..CG8^P#;!44B\ -,^[&YU>M(+25
M=)!7"?I7X-PV V@[PK[?U;&A+H1YJFT(;>^AA(-$_W/_)<G/[=]2H#RS<4>\
MM7[$V2*XDO8A#I"SW:T_G]YQG^T [J)U\1@47' _<;'_$H2/;S9&GG41O<2^
MB-)H8-_$TI]?WFI+;B'O$"DI:5.>SSN6=9+6&COQVN6*^MMU^'^V@=YP6.OE
MX ]02P,$%     @ MI2U7/IL(]PH"0  ?50  !4   !F<W1R+3(P,C8P-3(P
M7VQA8BYX;6S-G%UOVS@6AN_S*[B>FUU@&(OZ5M!FT,VTBV S;="DF,$.%@%%
M4HXPLA302I/\^Z5D.Y$L2B8I6]V;1G'H\YZ7YB.1AW3?_?*\S,!WQE=ID;^?
MH5-K!EA."IKFB_>S;[>?8#C[Y?SDY-W?(/SCGU^OP*\%>5RRO 07G.&24?"4
MEO>@O&?@]X+_E7['X#K#95+P)83G]=LNBH<7GB[N2V!;MK]MMOTK/[-0Q-S
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
M(MR4YI;$D>RW3-CIMAL('K<<^XMYZ/UDD:4RK=)\^L'-83;EK;Z(<=%S"2/
MH"(H2G#">C[3T/;9C0./>XL]93PP!#=6UP1KMW9IGL^H'^VQU\:T!S96_S./
MH.,9<D,XPQ*I?@W&UWUW@\+C=N- LOH%QV59/FC[BUP$%X!C2@!->#WW)4;\
M*-(0B+0BZ :*QTW)027V8L]Y,==VZD;#OVSQ5,U<<@N>/[<6R3@$"18<0(8Y
M-PAC%@W1B]CIO-N#4QZW+8<2U@L^)DXRR[-+A_CR;]U*0&H-6*)B$(H$:PV5
MB=@0ST!LN>W&A/>=RSYB'IB&<S?>J7K,>Y_QZ7;@U"1NW4P2  42C+,$"M-O
MY;GAKEOU/>Y0[B_>8%5_,VZ)=^4.G!V]G*A?ZL?ASX[^!5!+ 0(4 Q0    (
M +:4M5S/]AO9/Q<  !51   8              "  0    !E>"TY.3%F;W)M
M.'AK;6%Y,C R-BYH=&U02P$"% ,4    " "VE+5<UU2^?@8:  !\I   $0
M            @ %U%P  9G-T<BTR,#(V,#4R,"YH=&U02P$"% ,4    " "V
ME+5<SXN^NEX"  #Y!@  $0              @ &J,0  9G-T<BTR,#(V,#4R
M,"YX<V102P$"% ,4    " "VE+5<^FPCW"@)  !]5   %0
M@ $W-   9G-T<BTR,#(V,#4R,%]L86(N>&UL4$L! A0#%     @ MI2U7%%A
MNE#=!0  WC   !4              ( !DCT  &9S='(M,C R-C U,C!?<')E
:+GAM;%!+!08     !0 % $H!  "B0P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>fstr-20260520_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?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/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fstr-20260520.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000352825</identifier>
        </entity>
        <period>
            <startDate>2026-05-20</startDate>
            <endDate>2026-05-20</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0000352825</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2026-05-20</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">L.B. Foster Company</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-5">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">000-10436</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-7">25-1324733</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-8">415 Holiday Drive, Suite 100,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-9">15220</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Pittsburgh,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">PA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-13">412</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">928-3400</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-15">false</dei:WrittenCommunications>
    <dei:WrittenCommunications contextRef="c-1" id="f-16">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-17">false</dei:SolicitingMaterial>
    <dei:SolicitingMaterial contextRef="c-1" id="f-18">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-19">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-20">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-21">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-22">Common Stock, Par Value $0.01</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="c-1" id="f-23">Common Stock, Par Value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-24">FSTR</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="c-1" id="f-25">FSTR</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-26">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-27">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
