v3.26.1
Segment Reporting - Segment assets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting    
Cash $ 9,637,216 $ 6,310,878
Digital assets 99,840,797 43,872,033
All other assets 3,660,905 1,581,345
Total Assets 113,138,918 51,764,256
Operating Segments | Ophthalmic Technology    
Segment Reporting    
All other assets   132,652
Total Assets   132,652
Operating Segments | Digital Assets    
Segment Reporting    
Digital assets 99,840,797 43,872,033
Total Assets 99,840,797 43,872,033
Corporate / Other    
Segment Reporting    
Cash 9,637,216 6,310,878
All other assets 3,660,905 1,448,693
Total Assets $ 13,298,121 $ 7,759,571