v3.26.1
Earnings Per Share - Narrative (Details)
Jun. 30, 2026
OpenEye  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Percentage of business acquired 89.00%
Noonlight  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Percentage of business acquired 99.00%
CHeKT, Inc  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Percentage of business acquired 81.00%