v3.26.1
Segment Reporting - Segment assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting    
Cash $ 7,380,922 $ 6,443,467
Digital assets 60,739,409 43,872,033
All other assets 1,945,632 1,448,756
Total Assets 70,065,963 51,764,256
Corporate / Other    
Segment Reporting    
Cash 7,380,922 6,443,467
All other assets 1,874,527 1,316,104
Total Assets 9,255,449 7,759,571
Ophthalmic Technology | Operating Segments    
Segment Reporting    
All other assets 71,105 132,652
Total Assets 71,105 132,652
Digital Assets | Operating Segments    
Segment Reporting    
Digital assets 60,739,409 43,872,033
Total Assets $ 60,739,409 $ 43,872,033