XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Net loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]        
Net Income/ (Loss) attributable to controlling interest for the period for Basic and Dilutive Earning per share $ 1,076 $ 3,053 $ 2,834 $ (13,958)
Weighted average shares outstanding of Class A ordinary shares, basic 48,758,286 44,516,659 47,742,195 42,257,552
Weighted average shares outstanding of Class A ordinary shares, diluted 48,758,286 44,516,659 47,742,195 42,257,552
Earning / (Loss) per share, Basic $ 0.02 $ 0.08 $ 0.06 $ (0.32)
Earning / (Loss) per share, Diluted $ 0.02 $ 0.08 $ 0.06 $ (0.32)