Business Combination and Acquisition of Assets (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Business Combination and Acquisition of Assets [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Purchase Consideration | The purchase consideration amounted to:
The purchase consideration amounted to:
The purchase consideration amounted to:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Allocation of Purchase Price to Assets Acquired and Liabilities Assumed | The following table summarizes the allocation of the purchase price to the assets acquired and liabilities assumed for the Majestic Acquisition:
The following table summarizes the allocation of the purchase price to the assets acquired:
The following table summarizes the allocation of the purchase price to the assets acquired and liabilities assumed for the Resource Group Acquisition:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Business Combination Pro Forma Information | The following unaudited pro forma consolidated results of operations for the three months ended June 30, 2025 and 2024 assume the acquisition Resource Group was completed on January 1, 2024:
The following unaudited pro forma consolidated results of operations for the six months ended June 30, 2025 and 2024 assume the acquisition Resource Group was completed on January 1, 2024:
|