XML 28 R18.htm IDEA: XBRL DOCUMENT
v3.25.3

BUSINESS COMBINATIONS | 9 Months Ended
--- | ---
Oct. 03, 2025
BUSINESS COMBINATIONS |
BUSINESS COMBINATIONS | 12. BUSINESS COMBINATIONS Acquisition of Alternative Power Generation, Inc. ​ On March 3, 2025 (the “APG Closing Date”), the Company, through its wholly owned subsidiary, WES, acquired all of the capital stock of Alternative Power Generation, Inc. (“APG”), pursuant to the terms of the Stock Purchase Agreement, dated as of March 3, 2025 (the “APG Stock Purchase Agreement”), by and among the Company, WES, and each of the stockholders of APG (the “APG Stockholders”). APG provides innovative, progressive, and customized electric power solutions for EV charging, solar, AI data centers, microgrids, battery energy storage systems (“BESS”), and substations. APG offers consulting, design, engineering, procurement, and construction management. APG’s financial information is included within the Energy segment beginning in the first quarter of fiscal year 2025. Pursuant to the terms of the APG Stock Purchase Agreement, the Company agreed to pay up to $43.5 million for the purchase of all the capital stock of APG, which purchase price consists of (i) $19.5 million in cash paid on the APG Closing Date (subject to holdbacks and adjustments), (ii) $6.0 million in shares of the Company’s common stock, based on the closing average price per share of the Company’s common stock for the twenty trading days preceding the APG Closing Date, and (iii) up to $18.0 million in cash if APG exceeds certain financial targets during the three years after the APG Closing Date, as more fully described below (such potential payments of up to $18.0 million being referred to as “APG Earnout Payments” and $18.0 million in respect thereof, being referred to as the “APG Maximum Payout”). The amount of the APG Earnout Payments to be paid will be determined based on APG’s earnings before interest, taxes, depreciation and amortization (“APG EBITDA”). The APG Stockholders will receive APG Earnout Payments in each of the three years after the APG Closing Date (the “APG Earnout Period”) based on the amount by which APG EBITDA exceeds certain targets. The amounts due to the APG Stockholders as APG Earnout Payments will in no event, individually or in the aggregate, exceed the APG Maximum Payout. APG Earnout Payments will be made in annual installments for each of the three years of the APG Earnout Period. In addition, the APG Earnout Payments will be subject to certain subordination provisions in favor of the lenders under the Company’s Credit Agreement. The APG Stock Purchase Agreement contains customary representations and warranties regarding the Company, WES, APG, and the APG Stockholders, indemnification provisions, and other provisions customary for transactions of this nature. The Company used cash on hand and restricted common stock to fund the initial purchase price on the APG Closing Date. The acquisition was accounted for as a business combination in accordance with ASC 805. Under ASC 805, the Company recorded the acquired assets and assumed liabilities at their estimated fair value with the excess allocated to goodwill. Goodwill represents the value the Company expects to achieve through the operational synergies, the expansion into new markets and APG’s assembled workforce. The Company estimates that the entire $31.6 million of goodwill resulting from the acquisition of APG will be tax deductible. ​ The Company engaged a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed, including the determination of the fair value of the contingent consideration liability. The Company’s third-party independent valuation specialist determined the fair value of the contingent consideration liability utilizing a Monte Carlo valuation model, which involves a simulation of future revenues during the earn out-period using management’s best estimates, or a probability-weighted discounted cash flow analysis. ​ Consideration for the acquisition of APG includes the following: ​
​ | ​ | ​ | ​
​ |  | APG
​ | ​ | (in thousands)
Cash consideration | ​ | $ | 19,122
Other working capital adjustments and holdbacks | ​ | ​ | -
Issuance of common stock | ​ | ​ | 5,557
Contingent consideration | ​ | ​ | 12,150
Total consideration | ​ | $ | 36,829
The following table summarizes the amounts for the acquired assets recorded at their estimated fair value as of the acquisition date: ​
​ | ​ | ​ | ​
​ |  | APG
​ | ​ | (in thousands)
Current assets | ​ | $ | 10,606
Non-current assets (1) | ​ | ​ | 12
Liabilities | ​ | ​ | (12,549)
Non-current lease liability | ​ | ​ | (240)
Backlog | ​ | ​ | 2,561
Customer relationships | ​ | ​ | 3,402
Tradename | ​ | ​ | 1,424
Goodwill | ​ | ​ | 31,613
Net assets acquired | ​ | $ | 36,829
​
| (1) | Excluded from non-current assets are backlog, customer relationships, tradename, and goodwill.
During the nine months ended October 3, 2025, the Company made adjustments, primarily related to other working capital adjustments and holdbacks, to the consideration paid for APG which resulted in an adjustment to the purchase price allocation of APG. The adjustments resulted in an increase of $6.9 million in the net carrying value of backlog and goodwill, and an aggregate decrease of $5.3 million in the net carrying value of customer relationships, and tradename. The change in the fair value of intangible assets resulted in a decrease in the amortization expense of $1.7 million to the consolidated financial statements for the three and nine months ended October 3, 2025. For the three months ended October 3, 2025, there were no acquisition related costs associated with APG included in other general and administrative expenses in the condensed consolidated statements of comprehensive income. For the nine months ended October 3, 2025, there were $0.2 million in acquisition related costs associated with APG included in other general and administrative expenses in the condensed consolidated statements of comprehensive income. During the three and nine months ended October 3, 2025, the acquisition of APG contributed $4.8 million and $14.6 million in revenue and contributed $(0.8) million and $0.4 million in income (loss) from operations. Acquisition of Alpha Inspections, Inc. ​ On January 31, 2025 (the “Alpha Closing Date”), the Company, through its wholly owned subsidiary, Willdan Engineering, Inc., acquired all of the capital stock of Alpha Inspections, Inc. (“Alpha”), pursuant to the terms of the Stock Purchase Agreement, dated as of January 31, 2025 (the “Alpha Stock Purchase Agreement”), by and among the Company, Willdan Engineering, Inc., and the sole shareholder of Alpha Inspections, Inc. (the “Alpha Member”). ​ Alpha is a company that provides an array of municipal services including building inspections, and plan reviews. Alpha’s financial information is included within the Engineering and Consulting segment beginning in the first quarter of fiscal year 2025. ​ Pursuant to the terms of the Alpha Stock Purchase Agreement, the purchase price consisted of $12.0 million to be paid in cash on the Alpha Closing Date (subject to holdbacks and adjustments). The Alpha Stock Purchase Agreement contains customary representations and warranties regarding the Company, Willdan Engineering, Alpha, and the Alpha Member, indemnification provisions and other provisions customary for transactions of this nature. Pursuant to the terms of the Alpha Stock Purchase Agreement, the Company, and Willdan Engineering, provided guarantees to the Alpha Member which guarantee certain of Alpha’s obligations under the Alpha Stock Purchase Agreement. The Company used cash on hand to fund the purchase price on the Alpha Closing Date. The acquisition was accounted for as a business combination in accordance with ASC 805. Under ASC 805, the Company recorded the acquired assets and assumed liabilities at their estimated fair value with the excess allocated to goodwill. Goodwill represents the value the Company expects to achieve through the operational synergies, the expansion into new markets and Alpha’s assembled workforce. The Company estimates that the entire $4.9 million of goodwill resulting from the acquisition of Alpha will be tax deductible. The Company engaged a third-party independent valuation specialist to assist in management’s determination of fair values of tangible and intangible assets acquired and liabilities assumed. ​ Consideration for the acquisition of Alpha includes the following: ​
​ | ​ | ​ | ​
​ |  | Alpha
​ | ​ | (in thousands)
Cash consideration | ​ | $ | 12,086
Other working capital adjustments and holdbacks | ​ | ​ | -
Total consideration | ​ | $ | 12,086
The following table summarizes the amounts for the acquired assets recorded at their estimated fair value as of the acquisition date: ​
​ | ​ | ​ | ​
​ |  | Alpha
​ | ​ | (in thousands)
Current assets | ​ | $ | 1,135
Non-current assets (1) | ​ | ​ | 34
Liabilities | ​ | ​ | (247)
Backlog | ​ | ​ | 157
Customer relationships | ​ | ​ | 5,967
Tradename | ​ | ​ | 138
Goodwill | ​ | ​ | 4,902
Net assets acquired | ​ | $ | 12,086
​
| (1) | Excluded from non-current assets are backlog, customer relationships, tradename, and goodwill.
During the nine months ended October 3, 2025, the Company made adjustments, primarily related to other working capital adjustments and holdbacks, to the consideration paid for Alpha, which resulted in an adjustment to the purchase price allocation of Alpha. The adjustments resulted in an aggregate increase of $3.6 million in the net carrying value of customer relationships and non-current assets, and an aggregate decrease of $3.5 million in the net carrying value of backlog, tradename, liabilities, and goodwill. The change in the fair value of intangible assets resulted in a decrease of $0.1 million in the amortization expense for the three and nine months ended October 3, 2025. For the three months ended October 3, 2025, there were no acquisition related costs associated with Alpha included in other general and administrative expenses in the condensed consolidated statements of comprehensive income. For the nine months ended October 3, 2025, the acquisition related costs associated with Alpha included in other general and administrative expenses in the condensed consolidated statements of comprehensive income were not material. Acquisition of Enica Engineering, PLLC. ​ On October 23, 2024, (the “Enica Closing Date”), the Company, through its wholly owned subsidiary, WES, acquired substantially all of the assets of Enica Engineering, PLLC. (“Enica”), pursuant to the terms of the Asset Purchase Agreement, dated as of October 23, 2024 (the “Enica Agreement”), by and among the Company, WES, Genesys, Enica, and Reed Berinato (“Berinato”) and Mark Prewett (“Prewett” and, together with Berinato, the “Enica Members”). Enica is an energy efficiency company that provides an array of services around energy projects, metering, and consulting services to help its customers drive energy efficiency, decarbonization, and energy reduction. Enica’s financial information is included within the Company’s Energy segment beginning in the fourth quarter of fiscal year 2024. The Company agreed to pay (i) $12.0 million in cash on the Enica Closing Date (subject to holdbacks and adjustments) and (ii) up to $6.0 million in cash if Enica exceeds certain financial targets during the two years after the Enica Closing Date, as further described below (such potential payments of up to $6.0 million, being referred to as “Enica Earnout Payments” and $6.0 million in respect thereof, being referred to as the “Enica Maximum Earnout”); for a potential maximum purchase price of $18.0 million. The amount of the Enica Earnout Payments to be paid will be determined based on Enica’s earnings before interest, taxes, depreciation and amortization (“Enica’s EBITDA”). The Enica Members will receive Enica Earnout Payments in each of the two years after the Enica Closing Date (the “Earnout Period”) based on the amount by which Enica’s EBITDA exceeds certain targets. The amounts due to the Enica Members as Enica Earnout Payments will in no event, individually or in the aggregate, exceed the Enica Maximum Earnout. Enica Earnout Payments will be made in annual installments for each of the two years of the Enica Earnout Period. In addition, the Enica Earnout Payments will be subject to certain subordination provisions in favor of the lenders under the Company’s Credit Agreement. The Enica Agreement contains customary representations and warranties regarding the Company, WES, Genesys, Enica, and the Enica Members, indemnification provisions and other provisions customary for transactions of this nature. The Company used cash on hand to fund the initial purchase price on the Enica Closing Date. The acquisition was accounted for as a business combination in accordance with ASC 805. Under ASC 805, the Company recorded the acquired assets and assumed liabilities at their estimated fair value with the excess allocated to goodwill. Goodwill represents the value the Company expects to achieve through the operational synergies, the expansion into new markets and Enica’s assembled workforce. The Company estimates that the entire $9.8 million of goodwill resulting from the acquisition will be tax deductible. Consideration for the acquisition of Enica includes the following: ​
​ | ​ | ​ | ​
​ |  | Enica
​ | ​ | (in thousands)
Cash consideration | ​ | $ | 12,211
Other working capital adjustments and holdbacks | ​ | ​ | —
Contingent consideration | ​ | ​ | 4,060
Total consideration | ​ | $ | 16,271
The following table summarizes the amounts for the acquired assets recorded at their estimated fair value as of the acquisition date: ​
​ | ​ | ​ | ​
​ |  | Enica
​ | ​ | (in thousands)
Current assets | ​ | $ | 2,358
Non-current assets (1) | ​ | ​ | 69
Right-of-use assets | ​ | ​ | 652
Liabilities | ​ | ​ | (658)
Lease liability | ​ | ​ | (652)
Backlog | ​ | ​ | 576
Customer relationships | ​ | ​ | 3,892
Tradename | ​ | ​ | 187
Goodwill | ​ | ​ | 9,847
Net assets acquired | ​ | $ | 16,271
​
| (1) | Excluded from non-current assets are right-of-use assets, backlog, customer relationships, tradename, and goodwill.
During the nine months ended October 3, 2025, the Company did not make any adjustments to the consideration paid for Enica, and as a result, there were no adjustments to the purchase price allocation for the nine months ended October 3, 2025. For the three months ended October 3, 2025, there were no acquisition related costs associated with Enica included in other general and administrative expenses in the condensed consolidated statements of comprehensive income. For the nine months ended October 3, 2025, there were $0.1 million in acquisition related costs associated with Enica included in other general and administrative expenses in the condensed consolidated statements of comprehensive income. ​ The following unaudited pro forma financial information for the three and nine months ended October 3, 2025 and September 27, 2024 assumes that the acquisitions of all the outstanding shares of APG and Alpha, and the acquisition of substantially all of the assets of Enica, occurred on the first day of the year prior to the year of acquisition: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Nine Months Ended
​ | ​ | October 3, | ​ | September 27, | ​ | October 3, | ​ | September 27,
​ |  | 2025 |  | 2024 |  | 2025 |  | 2024
​ | ​ | (in thousands, except per share data)
​ | ​ | (Unaudited)
Pro forma revenue | ​ | $ | 182,006 | ​ | $ | 170,920 | ​ | $ | 511,736 | ​ | $ | 460,058
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Pro forma income (loss) from operations | ​ | $ | 14,862 | ​ | $ | 11,159 | ​ | $ | 33,462 | ​ | $ | 27,859
Pro forma net income (loss) (1) | ​ | $ | 13,721 | ​ | $ | 9,796 | ​ | $ | 33,556 | ​ | $ | 21,481
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Earnings (Loss) per share: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Basic | ​ | $ | 0.94 | ​ | $ | 0.70 | ​ | $ | 2.33 | ​ | $ | 1.56
Diluted | ​ | $ | 0.90 | ​ | $ | 0.68 | ​ | $ | 2.24 | ​ | $ | 1.52
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Weighted average shares outstanding: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Basic | ​ | ​ | 14,603 | ​ | ​ | 13,930 | ​ | ​ | 14,397 | ​ | ​ | 13,753
Diluted | ​ | ​ | 15,229 | ​ | ​ | 14,358 | ​ | ​ | 14,987 | ​ | ​ | 14,130
| (1) | Adjustments to pro forma net income include income from operations, amortization and interest expenses.
This pro forma supplemental information does not purport to be indicative of what the Company’s operating results would have been had these acquisitions occurred on the first day of the year prior to the year of acquisition and may not be indicative of future operating results. During the three and nine months ended October 3, 2025, the acquisitions of APG, Alpha and Enica contributed $8.2 million and $25.3 million in revenue, and contributed $0.5 million and $4.5 million in income (loss) from operations. ​

X
- Definition The entire disclosure for business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 46 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-46 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 43 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 45 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-45 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-3 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-3 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-4 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 40 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479326/805-40-45-1 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/805-30/tableOfContent Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/805-20/tableOfContent Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7 Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-5 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/805-10/tableOfContent + Details
Name: | us-gaap_BusinessCombinationDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_BusinessCombinationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration