XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 03, 2021
Sep. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Business Acquisition [Line Items]          
Acquisition related contingent cash consideration     $ 3,484,000   $ 3,443,000
Accretion expense     0 $ 100,000  
Opstrace Inc.          
Business Acquisition [Line Items]          
Business combination, consideration transferred $ 13,500,000        
Cash consideration held back     $ 2,500,000   $ 2,500,000
Post-closing indemnification term     18 months   18 months
Partial settlement of acquisition related contingent cash consideration   $ 4,200,000      
Acquisition related contingent cash consideration     $ 3,500,000