XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Unbilled Services and Deferred Revenue - Summary of Accounts Receivable and Unbilled Services (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Oct. 31, 2023
Apr. 30, 2023
Oct. 31, 2022
Apr. 30, 2022
Receivables [Abstract]          
Accounts receivable $ 4,653   $ 3,843    
Unbilled services 4,380   4,993    
Total accounts receivable and unbilled services 9,033   8,836    
Less: Allowances (1,138)   (825)    
Total accounts receivable, net $ 7,895 $ 7,700 $ 8,011 $ 9,000 $ 9,500