v3.25.4
Leases (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
LeasesLineItems [Line Items]    
Finance lease cost $ 27.8 $ 21.4
Accumulated depreciation $ 6.1 $ 2.7
Minimum [Member]    
LeasesLineItems [Line Items]    
Remaining lease term 4 years  
Maximum [Member]    
LeasesLineItems [Line Items]    
Remaining lease term 12 years