v3.25.2
Life Insurance Policy, Cash Surrender Value (Tables)
12 Months Ended
Mar. 31, 2025
Life Insurance Policy, Cash Surrender Value [Abstract]  
Schedule of Life Insurance Policy, Cash Surrender Value
   2025   2024 
Life insurance policy, cash surrender value  $1,390,388   $429,842