XML 127 R120.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Federal statutory income tax rate 21.00% 21.00% 21.00% 21.00%
Non deductible expenses (0.22%) 0.14% (0.25%) (6.86%)
Valuation allowance (20.54%) (21.00%) (20.93%) (14.13%)
Foreign rate differential (0.29%) (0.24%) (0.19%) (0.18%)
Share warrants 0.00% 0.00% 0.00% 0.00%
Other 0.00% 0.06% (0.04%) 0.08%
Total provision for income taxes (0.05%) (0.04%) (0.41%) (0.09%)