v3.26.1
Life Insurance Policy, Cash Surrender Value (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Mar. 20, 2025
Dec. 20, 2024
Life Insurance Policy, Cash Surrender Value [Line Items]        
Life insurance policy cash surrender value $ 1,448,925 $ 1,390,388   $ 1,381,153
Kin Chiu Development Company Limited [Member]        
Life Insurance Policy, Cash Surrender Value [Line Items]        
Life insurance policy cash surrender value     $ 1,381,153