v3.25.2
Fair Value Measurements - Schedule of Investment Agreement Derivative (Details)
Jun. 30, 2025
Mar. 31, 2025
Feb. 28, 2025
Dec. 31, 2024
Expected Business Combination date [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations, date       Jun. 30, 2025
Expected Business Combination date [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative, date Sep. 30, 2025     Jun. 30, 2025
Expected Business Combination date [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations, date Sep. 30, 2025 Jun. 30, 2025    
Term [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations     0.37 0.5
Term [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 0.25     0.5
Term [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations 0.25 0.25 0.35  
Risk free rate [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations     4.34 4.2
Risk free rate [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 4.3     4.2
Risk free rate [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations 4.32 4.33 4.31  
CCC credit rating [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 15.7     8.7
Present value factor [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations       0.98
Present value factor [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 0.99     0.98
Present value factor [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations 0.99 0.99    
Present value factor [Member] | Maximum [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations     0.99  
Probability of Business Combination close [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations       60
Probability of Business Combination close [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 60     60
Probability of Business Combination close [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations 60 60    
Probability of Business Combination close [Member] | Maximum [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations     60  
Expected Company fully diluted ownership of New EM [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations       71.3
Expected Company fully diluted ownership of New EM [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 73.4     71.3
Expected Company fully diluted ownership of New EM [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations 73.4 71.3    
Expected Company fully diluted ownership of New EM [Member] | Maximum [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations     71.3  
Additional share allocation percentage [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations       4.75
Additional share allocation percentage [Member] | July Investment Agreement Derivative [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
July Investment Agreement Derivative 10     10
Additional share allocation percentage [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations 7.9 1.8    
Additional share allocation percentage [Member] | Maximum [Member] | CPU Share Allocation Obligations [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
CPU Share Allocation Obligations     1.35