v3.26.1
Schedule of Changes in Allowance for Credit Losses (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Accounting Policies [Abstract]        
Balance $ (42,001) $ (39,514) $ (85,033) $ (55,907)
(Provisions) Reductions charged to operating results 10,663 (20,487) 11,223 (40,349)
Account write-offs 5,610 18,000 2,293 11,223
Account write-offs (5,610) (18,000) (2,293) (11,223)
Balance $ (36,948) $ (42,001) $ (71,517) $ (85,033)