v3.25.1
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities (Details)
Dec. 31, 2024
USD ($)
As Initially Reported [Member]  
Schedule of Estimated Fair Values of Assets Acquired and Liabilities [Line Items]  
Cash $ 1,056,578
Accounts receivable 87,445
Inventories 80,593
Prepaid expenses and other current assets 114,615
Right of use asset 149,831
Property and equipment, net 39,779
Trade name 9,018,000
Customer relationships 1,891,000
Product rights for developed technology 10,541,000
Goodwill 53,914,055
Total assets acquired 76,892,896
Accounts payable (234,029)
Accrued expenses (732,814)
Operating lease liability (149,831)
Deferred tax liability (2,994,669)
Pension benefit obligation (548,384)
Note payable (115,096)
Total liabilities assumed (4,774,823)
Net assets 72,118,073
Less non-controlling interest (7,006,504)
Net assets acquired 65,111,569
Measurement Period Adjustments [Member]  
Schedule of Estimated Fair Values of Assets Acquired and Liabilities [Line Items]  
Cash
Accounts receivable
Inventories
Prepaid expenses and other current assets
Right of use asset
Property and equipment, net
Trade name (6,239,000)
Customer relationships (818,000)
Product rights for developed technology (3,264,000)
Goodwill 8,393,843
Total assets acquired (1,927,157)
Accounts payable
Accrued expenses
Operating lease liability
Deferred tax liability 1,927,157
Pension benefit obligation
Note payable
Total liabilities assumed 1,927,157
Net assets
Less non-controlling interest
Net assets acquired
As Adjusted [Member]  
Schedule of Estimated Fair Values of Assets Acquired and Liabilities [Line Items]  
Cash 1,056,578
Accounts receivable 87,445
Inventories 80,593
Prepaid expenses and other current assets 114,615
Right of use asset 149,831
Property and equipment, net 39,779
Trade name 2,779,000
Customer relationships 1,073,000
Product rights for developed technology 7,277,000
Goodwill 62,307,898
Total assets acquired 74,965,739
Accounts payable (234,029)
Accrued expenses (732,814)
Operating lease liability (149,831)
Deferred tax liability (1,067,512)
Pension benefit obligation (548,384)
Note payable (115,096)
Total liabilities assumed (2,847,666)
Net assets 72,118,073
Less non-controlling interest (7,006,504)
Net assets acquired $ 65,111,569