v3.25.2
Income Tax - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Components of the Provision for Income Taxes [Line Items]    
Current Federal $ (3,108) $ 53,738
Current State 4,554 46,669
Current City (8,844) 31,669
Deferred Federal (38,000)
Deferred State (12,000)
Deferred City (9,000)
Deferred Foreign (42,861) (631)
Total (50,259) 72,445
United States [Member]    
Schedule of Components of the Provision for Income Taxes [Line Items]    
Current Federal (3,108) 53,738
Current State 4,554 46,669
Current City (8,844) 31,669
Deferred Federal (38,000)
Deferred State (12,000)
Deferred City (9,000)
Total (7,398) 73,076
Canada [Member]    
Schedule of Components of the Provision for Income Taxes [Line Items]    
Current Federal
Current State
Current City
Deferred Federal (24,261) (357)
Deferred State (18,600) (274)
Deferred City
Total $ (42,861) $ (631)