v3.26.1
Income Taxes - Schedule of Components of (loss)/income Before Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Components of (loss)/income Before Income Taxes [Abstract]        
United States $ (3,193,922) $ (179,553) $ (3,681,370) $ (372,822)
Ireland (131,491) 181,362 (348,975) 227,856
(Loss)/Income before income taxes $ (3,325,413) $ 1,809 $ (4,030,345) $ (144,966)