XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income / (loss) per Share (Tables)
6 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of reconciliation of net income per share
                               
    Three Months Ended
September 30,
    Six Months Ended
September 30,
 
    2025     2024     2025     2024  
Net Income / (Loss) attributable to controlling interest for the period for Basic and Dilutive Earning per share (A)   $ 247   $ (2,190 )   $ 1,761     $ (17,011 )
Weighted average shares outstanding of Class A ordinary shares, basic and diluted (B)     47,309,264       44,356,074       47,231,373       41,121,826  
                                 
Earning / (Loss) per share:                                
Basic and Diluted (A/B)   $ 0.01     $ (0.05 )   $ 0.04     $ (0.42 )