v3.26.1
Segment Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Segment Information          
Trust Account $ 1,013,381   $ 1,013,381   $ 8,038,974
Cash 432   432   5,576
General and administrative expenses 921,576 $ 235,394 1,818,276 $ 793,700  
Interest earned on the Trust Account 8,977 89,187 $ 27,489 285,931  
Number of operating segment | segment     1    
Number of reportable segment | segment     1    
Single reportable segment          
Segment Information          
Trust Account 1,013,381   $ 1,013,381   8,038,974
Cash 432   432   $ 5,576
General and administrative expenses 921,576 235,394 1,818,276 793,700  
Interest earned on the Trust Account $ 8,977 $ 89,187 $ 27,489 $ 285,931