v3.26.1
Schedule of expected benefit plan payments (Details)
Mar. 31, 2026
USD ($)
Retirement Benefits [Abstract]  
2027 $ 22,661
2028 36,470
2029 44,520
2030 62,036
2031 62,987
2032-2036 497,537
Expected benefit plan payments $ 726,211