v3.26.1
Commitments and Contingencies - Schedule of Operating and Finance Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
11 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Commitments and Contingencies Disclosure [Abstract]    
Rent expense $ 1,024  
Cash paid for operating leases 659  
Operating lease right-of-use asset $ 1,710 $ 1,890
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other current assets, Other non-current assets Other current assets, Other non-current assets
Operating lease liability, current $ 670 $ 529
Operating lease liability, long-term $ 1,100 $ 1,375
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities Other non-current liabilities