v3.24.2.u1
Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jun. 30, 2023
Trademark    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years) 15 years  
MediFind    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets acquired   $ 2,300
MediFind | Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years)   7 years
Total identifiable intangible assets acquired   $ 1,200
MediFind | Trademark    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years)   15 years
Total identifiable intangible assets acquired   $ 700
MediFind | Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years)   10 years
Total identifiable intangible assets acquired   $ 400