XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Net (Loss) Income per Share (Details) - shares
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Potential Common Shares [Member]        
Net (Loss) Income per Share [Abstract]        
Antidilutive shares excluded from computation of earnings per share (in Shares) 2,476,067 2,357,749 901,182 2,357,749
Convertible Notes [Member]        
Net (Loss) Income per Share [Abstract]        
Antidilutive shares excluded from computation of earnings per share (in Shares) 2,711,084 2,435,281 2,678,810 2,435,281