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