v3.25.2
Fair Value Measurements (Details) - USD ($)
shares in Millions, $ in Millions
Jun. 30, 2025
May 02, 2025
Mar. 12, 2025
Fair Value Measurements [Line Items]      
Fair value debt arrangements (in Dollars) $ 90.3    
Warrant issued 20.0    
Warrant [Member]      
Fair Value Measurements [Line Items]      
Warrant issued   14.6 6.2