XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Assets and Liabilities Related to Operating and Financing Leases (Detail) - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Operating Leases    
Right-of-use assets $ 5,994  
Accumulated amortization (4,787)  
Right-of-use assets, net $ 1,207  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets  
Current liabilities $ 727 $ 1,274
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and deferred revenue Accrued expenses and deferred revenue
Non-current liabilities $ 678  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities  
Total operating lease liabilities $ 1,405  
Finance Leases    
Right-of-use assets 41,631  
Accumulated depreciation (10,580)  
Right-of-use assets, net $ 31,051  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant, and equipment, net  
Current liabilities $ 1,498 $ 1,434
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and deferred revenue Accrued expenses and deferred revenue
Non-current liabilities $ 36,209 $ 36,961
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Non-current liabilities  
Total finance lease liabilities $ 37,707