Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)

v3.25.1
Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)
Mar. 31, 2025
USD ($)
Operating Leases  
2026 $ 1,480,000
2027 1,486,000
2028 1,428,000
2029 1,452,000
2030 and thereafter 1,528,000
Total lease payments 7,374,000
Less - amount representing interest (585,000)
Present value of net minimum lease payments 6,789,000
Finance Leases  
2026 26,000
2027 26,000
2028 21,000
2029 0
2030 and thereafter 0
Total lease payments 73,000
Less - amount representing interest (8,000)
Present value of net minimum lease payments $ 65,000