v3.25.2
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Operating costs $ 591,142 $ 523,160 $ 1,179,427 $ 908,571  
Interest income 10,482 $ 171,811 46,820 $ 341,262  
Asset, Held-in-Trust, Noncurrent 4,135,011   4,135,011   $ 4,078,045
Operating Segments [Member]          
Segment Reporting Information [Line Items]          
Asset, Held-in-Trust, Noncurrent $ 4,135,011   $ 4,135,011   $ 4,078,045