XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Net loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net Income/ (Loss) attributable to controlling interest for the period for Basic and Dilutive Earning per share $ 247 $ (2,190) $ 1,761 $ (17,011)
Weighted average shares outstanding of Class A ordinary shares, basic 47,309,264 44,356,074 47,231,373 41,121,826
Weighted average shares outstanding of Class A ordinary shares, diluted 47,309,264 44,356,074 47,231,373 41,121,826
Earning / (Loss) per share, Basic $ 0.01 $ (0.05) $ 0.04 $ (0.42)
Earning / (Loss) per share, Diluted $ 0.01 $ (0.05) $ 0.04 $ (0.42)