XML 74 R51.htm IDEA: XBRL DOCUMENT
v3.21.1

Contract Assets and Liabilities - Narrative (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) project | Dec. 31, 2019 USD ($) project
Property, Plant and Equipment [Line Items] |  |
Percentage completed of certain milestones | 10.00% |
Net amount of unresolved change orders and claims | $ 33.6 | $ 38.4
Revision in contract estimates, project write down | $ 10.4 | $ 12.4
Number of projects | project | 15 | 16
Southern California Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Revision in contract estimates, project write down | $ 6.9 | $ 9.9
Number of projects | project | 8 | 12
Mid-Atlantic Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Revision in contract estimates, project write down | $ 1.5 |
Number of projects | project | 3 |
New England Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Revision in contract estimates, project write down | $ 1.1 |
Number of projects | project | 2 |
Various Other Region Projects |  |
Property, Plant and Equipment [Line Items] |  |
Revision in contract estimates, project write down | $ 0.9 |
Number of projects | project | 2 |
Construction Projects |  |
Property, Plant and Equipment [Line Items] |  |
Number of projects | project | 3 | 10
Revision in contract estimates, gross profit write up | $ 1.7 | $ 4.7
Ohio Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Number of projects | project | 2 |
Revision in contract estimates, gross profit write up | $ 1.3 |
Single Mid-Atlantic Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Number of projects | project | 1 | 1
Revision in contract estimates, gross profit write up | $ 0.3 | $ 0.3
Western Pennsylvania Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Revision in contract estimates, project write down |  | $ 1.4
Number of projects | project |  | 1
Southern California Region Service Project |  |
Property, Plant and Equipment [Line Items] |  |
Number of projects | project |  | 1
Revision in contract estimates, gross profit write down |  | $ 0.4
Single Southern California Region Project |  |
Property, Plant and Equipment [Line Items] |  |
Number of projects | project |  | 1
Revision in contract estimates, gross profit write up |  | $ 0.4

X
- Definition It represents gross profit write up. + References No definition available. + Details
Name: | lmb_GrossProfitWriteUp
Namespace Prefix: | lmb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the net amount of unresolved change orders and claims. + References No definition available. + Details
Name: | lmb_NetAmountOfUnresolvedChangeOrdersAndClaims
Namespace Prefix: | lmb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of Projects + References No definition available. + Details
Name: | lmb_NumberofProjects
Namespace Prefix: | lmb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Retainage Receivable, Percentage + References No definition available. + Details
Name: | lmb_RetainageReceivablePercentage
Namespace Prefix: | lmb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revision In Contract Estimates Recorded Gross Profit Write Down + References No definition available. + Details
Name: | lmb_RevisionInContractEstimatesRecordedGrossProfitWriteDown
Namespace Prefix: | lmb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of write down in the value of revisions in the contract estimates. + References No definition available. + Details
Name: | lmb_RevisionInContractEstimatesRecordedProjectWriteDown
Namespace Prefix: | lmb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_SouthernCaliforniaRegionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_MidAtlanticRegionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_NewEnglandRegionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_OtherRegionsProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_ConstructionProjectsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_OhioRegionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_SingleMidAtlanticRegionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_WesternPennsylvaniaProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_SouthernCaliforniaRegionServiceProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=lmb_SingleSouthernCaliforniaRegionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |