Annual report pursuant to Section 13 and 15(d)

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

v3.24.1.1.u2
Leases - Future Minimum Payments Required under Non-cancelable Leases (Detail)
Mar. 31, 2024
USD ($)
Operating Leases  
2025 $ 1,468,000
2026 1,324,000
2027 1,353,000
2028 1,390,000
2029 and thereafter 2,940,000
Total lease payments 8,475,000
Less – amount representing interest 789,000
Present value of net minimum lease payments 7,686,000
Finance Leases  
2025 26,000
2026 26,000
2027 26,000
2028 21,000
2029 and thereafter 0
Total lease payments 99,000
Less – amount representing interest 14,000
Present value of net minimum lease payments $ 85,000