v3.26.1
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
class_action_lawsuit
Jun. 30, 2026
USD ($)
Feb. 29, 2024
patient
Perry Johnson And Associates, Inc. Data Breach      
Commitments and Contingencies      
Loss contingency, number of patients | patient     4,000,000
Loss contingency, new claims filed, number 6    
Number of putative class actions claims transferred 5    
Number of class action lawsuit pending 1    
Professional liability claims      
Commitments and Contingencies      
Annual per claim limit of insurance coverage | $   $ 29.0  
Total annual aggregate limit of insurance coverage | $   $ 30.0