v3.26.1
Employee Benefit Plan - Schedule of Expected Benefit Payments (Details)
Mar. 31, 2026
USD ($)
Schedule of Expected Benefit Payments [Abstract]  
March 31, 2026 $ 21,351
2027 41,796
2028 39,742
2029 35,152
2030 30,253
2031-2035 $ 160,191