v3.26.1
Business Combinations - Schedule of Pro Forma Results Effects of ICU Eyewear Acquisition (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Pro Forma Results Effects of ICU Eyewear Acquisition [Abstract]    
Revenues $ 48,272,312 $ 45,563,551
Net income (loss) 65,559,185 (93,111,448)
Net income (loss) attributable to common shareholders $ 65,795,303 $ (92,844,801)
Basic earnings (loss) per share attributable to common shareholders (in Dollars per share) $ 1.78 $ (34.9)
Diluted loss per share attributable to common shareholders (in Dollars per share) $ (0.01) $ (34.9)