XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Plant and Equipment - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Apr. 30, 2025
Property, Plant and Equipment [Line Items]          
Depreciation     $ 2,423 $ 2,190  
Gain on sale of building $ 1,477 $ 261 1,477 $ 261  
Accounts receivable, net 7,517   7,517   $ 5,867
Professional Services          
Property, Plant and Equipment [Line Items]          
Proceeds from sale of buildings     2,400    
Gain on sale of building     1,500    
Accounts receivable, net $ 1,200   $ 1,200