Leases (Details Narrative) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| LeasesLineItems [Line Items] | ||
| Accrued corporate cost expenses | $ 27.8 | $ 21.4 |
| Finance Lease, Right-of-Use Asset, Accumulated Amortization | $ 6.1 | $ 2.7 |
| Minimum [Member] | ||
| LeasesLineItems [Line Items] | ||
| Lessee, Operating Lease, Remaining Lease Term | 4 years | |
| Maximum [Member] | ||
| LeasesLineItems [Line Items] | ||
| Lessee, Operating Lease, Remaining Lease Term | 12 years | |