v3.25.2
Fair Value Measurements - Schedule of Change in Fair Value of Private and Public Placement Warrants, Level 1, 2 and 3 Liabilities, Measured on a Recurring Basis (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Private Warrants | Level 3        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value , beginning balance $ 321,750 $ 321,750 $ 482,625 $ 804,375
Change in fair value [1] 160,875 0 (160,875) (321,750)
Fair Value , ending balance $ 482,625 $ 321,750 $ 321,750 $ 482,625
Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] [1] Formations Costs And Operating Expenses Formations Costs And Operating Expenses Formations Costs And Operating Expenses Formations Costs And Operating Expenses
Public Warrant | Level 1        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value , beginning balance $ 0 $ 258,750    
Change in fair value 0      
Leveling transfer 0 (258,750)    
Fair Value , ending balance 0 0 $ 258,750  
Public Warrant | Level 2        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value , beginning balance 258,750 0    
Change in fair value 0      
Leveling transfer (258,750) 258,750    
Fair Value , ending balance 0 258,750 0  
Public Warrant | Level 3        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair value , beginning balance 0 0    
Change in fair value 129,376      
Leveling transfer 258,750 0    
Fair Value , ending balance $ 388,126 $ 0 $ 0  
Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Formations Costs And Operating Expenses      
[1] Changes in valuation inputs or other assumptions are recognized in change in fair value of warrant liabilities in the statements of operations.