v3.25.2
Accounts Receivable (Tables)
3 Months Ended
Jun. 30, 2025
Accounts Receivable [Abstract]  
Schedule of Accounts Receivable

As of June 30, 2025 and March 31, 2025, accounts receivable were comprised of the following:

 

   June 30,   March 31, 
   2025   2025 
   (Unaudited)     
Receivables of operating lease  $34,915   $19,845 
Receivables of automobile sales due from automobile purchasers   
    1,282 
Total Accounts receivable  $34,915   $21,127 
Schedule of Movement of Allowance for Credit Losses

Movement of allowance for credit losses for the three months ended June 30, 2025 and for year ended March 31, 2025 are as follows:

 

   June 30,   March 31, 
   2025   2025 
   (Unaudited)     
Beginning balance  $
   —
   $1,545 
Write off   
    (1,538)
Translation adjustment   
    (7)
Ending balance  $
   $