v3.25.2
Related Party Transactions (Tables)
3 Months Ended
Jun. 30, 2025
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions The following summarizes activities with the Company's equity method investees:
Three Months Ended
June 30,
20252024
Sales$9,055 $10,575 
Purchases27,309 34,886 
Schedule of Related Party Balances in Condensed Consolidated Balance Sheets
The Company included the following related party balances in its condensed consolidated balance sheets:

June 30, 2025June 30, 2024March 31, 2025Location in Condensed Consolidated Balance Sheet
Accounts receivable, related parties$1,519 $4,080 $50 Other receivables
Accounts payable, related parties18,286 12,041 19,731 Accounts payable
Advances from related parties5,909 1,247 — Advances from customers