v3.26.1
Subsequent Event (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 12, 2026
Feb. 10, 2026
Mar. 31, 2026
Jun. 30, 2026
Subsequent Event        
Imposter scam charge   $ 898,325 $ 562,026 $ 312,026
Imposter scam charge recovered       $ 336,299
Subsequent Event        
Subsequent Event        
Imposter scam charge recovered $ 250,000