v3.26.3
Fraud Loss (Recovery), Net (Details) - USD ($)
3 Months Ended 9 Months Ended
Feb. 10, 2026
Sep. 30, 2026
Sep. 30, 2026
Fraud Loss (Recovery), Net      
Imposter scam charge $ 898,325    
Imposter scam charge recovered     $ 599,044
Insurance Proceeds   $ 262,745  
Fraud expense, net of recoveries     $ 299,281