XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Future Minimum Lease payments Under Operating Lease (Details)
$ in Thousands
Apr. 30, 2023
USD ($)
Leases  
2024 $ 701
2025 494
2026 318
2027 325
Thereafter 362
Total future minimum lease payments 2,200
Less imputed interest (360)
Total $ 1,840