v3.26.1
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