SMITH MIDLAND CORP
COMPANY
10-K
FORM
2026-04-14
FILING DATE
2025-12-31
FY PERIOD END
645
FACTS
SIC 3272
CIK 0000924719
Taxonomy US GAAP 2025  
SIC 3272
CIK 0000924719
Taxonomy US GAAP 2025  
Standard Concepts
280
Extended Concepts
91
25%
Extended Concepts
Errors
0
What are errors?
What are errors?
Indicate problems with an XBRL formatted filing that are sufficient grounds for SEC rejection of the XBRL portion of the filing.
ERROR
The element us-gaap:DeferredRevenueLeasesNet with a value of 8,020,000 has been used in the filing. This element is a transition element and is intended to be used in periods before adoption of amendments from Accounting Standards Update 2016-02, Accounting Standards Update 2017-12, or Accounting Standards Update 2018-07. The element should no longer be used for filings with fiscal years beginning after: December 15, 2018 for ASU 2016-02 - Leases December 15, 2018 for ASU 2017-12 - Derivat...
ERROR
The concept us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate is used in the filing with a value of 0.21. This element is reported but is not included in a calculation relationship with the element us-gaap:EffectiveIncomeTaxRateContinuingOperations with a value of 0.217. The filer should add a calculation relationship between these two elements to capture the details of the effective tax rate reconciliation. If no calculation is required to be disclosed then add a...
ERROR
The concept us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate is used in the filing with a value of 0.21. This element is reported but is not included in a calculation relationship with the element us-gaap:EffectiveIncomeTaxRateContinuingOperations with a value of 0.265. The filer should add a calculation relationship between these two elements to capture the details of the effective tax rate reconciliation. If no calculation is required to be disclosed then add a...
ERROR
The concept us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate is used in the filing with a value of 2,074,000. This element is reported but is not included in a calculation relationship with the element us-gaap:IncomeTaxExpenseBenefit with a value of 2,143,000. The filer should add a calculation relationship between these two elements to capture the details of the effective tax rate reconciliation. If no calculation is required to be disclosed then add a...
ERROR
The concept us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate is used in the filing with a value of 3,575,000. This element is reported but is not included in a calculation relationship with the element us-gaap:IncomeTaxExpenseBenefit with a value of 4,520,000. The filer should add a calculation relationship between these two elements to capture the details of the effective tax rate reconciliation. If no calculation is required to be disclosed then add a...
ERROR
The element us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs with a value of 325,000 325,000 has been used in the filing. This element was transitioned as part of ASU201613. Replace this element with a valid element from the US GAAP taxonomy. The properties of this us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs fact are: Period :2024-01-01 to 2024-12-31 Dimensions : Unit : USD Rule Element Id:10104 Rule version: 28.0.12
ERROR
The element us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs with a value of -591,000 -591,000 has been used in the filing. This element was transitioned as part of ASU201613. Replace this element with a valid element from the US GAAP taxonomy. The properties of this us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs fact are: Period :2025-01-01 to 2025-12-31 Dimensions : Unit : USD Rule Element Id:10104 Rule version: 28.0.12
ERROR
The filer has reported a value for the concept EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes with a value of 0.21. This value should be calculated by taking the value of IncomeTaxReconciliationStateAndLocalIncomeTaxes with a value of 893,000 divided by the value of net income before tax of 17,026,000. This equals 0.0524 (rounded 4d). Please provide the equivalent percentage amount for this concept of 0.21. The properties of this us-gaap:EffectiveIncomeTaxRateReconciliationS...
ERROR
The filing has used the StatementTable in the notes in the role 995581 - Disclosure - NOTES PAYABLE (Details Narrative). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id:10748 Rule ve...
ERROR
The filing has used the StatementTable in the notes in the role 995568 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Eleme...
ERROR
The filing has used the StatementTable in the notes in the role 995577 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id:10748 Rul...
ERROR
The filing has used the StatementTable in the notes in the role 995573 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 5). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Ele...
ERROR
The filing has used the StatementTable in the notes in the role 995578 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id...
ERROR
The filing has used the StatementTable in the notes in the role 995575 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 7). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Ele...
ERROR
The filing has used the StatementTable in the notes in the role 995586 - Disclosure - INCOME TAXES (Details 3). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id:10748 Rule version: 28...
ERROR
The filing has used the StatementTable in the notes in the role 995589 - Disclosure - STOCK COMPENSATION (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id:10748 Rule version...
ERROR
The filing has used the StatementTable in the notes in the role 995576 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. ...
ERROR
The filing has used the StatementTable in the notes in the role 995579 - Disclosure - NOTES PAYABLE (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id:10748 Rule version: 28....
ERROR
The filing has used the StatementTable in the notes in the role 995590 - Disclosure - STOCK COMPENSATION (Details Narrative). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table. Rule Element Id:10748 Ru...
ERROR
us-gaap:SharesIssued has a value of -40,920 and has been used with Treasury Stock Member on the StatementEquityComponentsAxis. This element should not have a value when used with Treasury Stock Member. FASB FAQ guidance (https://xbrl.fasb.org/resources/taxonomyfaq.pdf) 2.16 requires that specific line item elements are used for treasury shares such as TreasuryStockCommonShares and TreasuryStockPreferredShares rather than us-gaap:SharesIssued. The properties of this us-gaap:SharesIssued fact...
ERROR
us-gaap:SharesIssued has a value of -40,920 and has been used with Treasury Stock Member on the StatementEquityComponentsAxis. This element should not have a value when used with Treasury Stock Member. FASB FAQ guidance (https://xbrl.fasb.org/resources/taxonomyfaq.pdf) 2.16 requires that specific line item elements are used for treasury shares such as TreasuryStockCommonShares and TreasuryStockPreferredShares rather than us-gaap:SharesIssued. The properties of this us-gaap:SharesIssued fact...
ERROR
us-gaap:SharesIssued has a value of -40,920 and has been used with Treasury Stock Member on the StatementEquityComponentsAxis. This element should not have a value when used with Treasury Stock Member. FASB FAQ guidance (https://xbrl.fasb.org/resources/taxonomyfaq.pdf) 2.16 requires that specific line item elements are used for treasury shares such as TreasuryStockCommonShares and TreasuryStockPreferredShares rather than us-gaap:SharesIssued. The properties of this us-gaap:SharesIssued fact...
What are data quality errors?
What are data quality errors?
Indicate areas that may not meet the standards set by the Data Quality Committee (DQC), and may reveal areas where the XBRL can be improved.
WARNING
Concept DeferredRevenueLeasesNet in us-gaap/2025 used in 4 facts was deprecated as of 2026 and should not be used.
WARNING
18 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:IcfrAuditorAttestationFlag, ecd:NonRule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, smid:RoyalityTermPeriod, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:LineOfCreditFacilityExpirationDate1, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOut...
What are possible issues?
What are possible issues?
Indicate areas of interest as to the quality of an XBRL formatted filing, and in some cases reveal opportunities for improvement of the XBRL filing.