XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 11, 2023
Jun. 30, 2023
Apr. 30, 2024
Jan. 31, 2024
Jan. 30, 2024
Apr. 30, 2023
Jan. 31, 2023
Jul. 22, 2019
Class of Stock [Line Items]                
Common stock, authorized (in shares)     500,000,000 500,000,000       500,000,000
Common stock, par value per share (in dollars per share)     $ 0.01 $ 0.01       $ 0.01
Shares withheld for tax withholding obligation     0          
Equity attributable to parent     $ 252,742 $ 251,449   $ 263,611 $ 287,819  
Amounts reclassified from accumulated other comprehensive income     0          
Common Stock                
Class of Stock [Line Items]                
Equity attributable to parent     587 577   548 542  
Accumulated other comprehensive income                
Class of Stock [Line Items]                
Equity attributable to parent     $ 1 $ 0 $ 0 $ 0 $ 0  
MediFind                
Class of Stock [Line Items]                
Common stock, par value per share (in dollars per share)   $ 0.01            
MediFind | Common Stock                
Class of Stock [Line Items]                
Business acquisition, shares (in shares)   150,786            
Access                
Class of Stock [Line Items]                
Common stock, par value per share (in dollars per share) $ 0.01              
Access | Common Stock                
Class of Stock [Line Items]                
Business acquisition, shares (in shares) 1,096,436