v3.25.4
Contingency - Additional Information (Details)
9 Months Ended
Dec. 31, 2025
USD ($)
Loss Contingency [Abstract]  
Payment to the claimants $ 78,000