v3.23.3
Summary of Significant Accounting Policies - Fair Value Measurement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2020
Sep. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2023
Assets and liabilities measured at fair value          
Estimated fair value of long-term debt         $ 421,300
Estimated fair value of marketable securities         125,900
Expense on estimate of fair value of contingent consideration     $ 500 $ 500  
Fair value of the contingent consideration     11,300 $ 11,300  
Payments of contingent consideration   $ 7,024      
MedCerts          
Assets and liabilities measured at fair value          
Ownership percentage acquired (as a percent) 100.00%        
Total consideration $ 70,000        
Contingent consideration $ 10,800        
Payments of contingent consideration   7,000      
MedCerts | Selling, General, and Administrative Expenses          
Assets and liabilities measured at fair value          
Gain on contingent consideration   4,300      
Measured on a recurring basis          
Assets and liabilities measured at fair value          
Assets, Fair Value Disclosure         0
Liabilities, Fair Value Disclosure         $ 0
Measured on a recurring basis | Significant Unobservable Inputs (Level 3) | Contingent Consideration | Acquisitions          
Assets and liabilities measured at fair value          
Fair Value Liability, beginning of period   11,290      
Purchases, Issuances and Settlements   (7,024)      
Realized Liability Gains/(Losses)   (4,266)      
Fair Value Liability, ending of period     11,290    
Measured on a recurring basis | Significant Unobservable Inputs (Level 3) | Convertible Note | Acquisitions          
Assets and liabilities measured at fair value          
Fair Value Asset, beginning of period   889      
Purchases, Issuances and Settlements   $ (889)      
Fair Value Asset, ending of period     $ 889