v3.26.1
Divestiture and Discontinued Operation - Narrative (Details) - Discontinued Operations, Disposed of by Sale - Veristat, LLC
$ in Thousands
3 Months Ended 6 Months Ended
May 08, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Apr. 21, 2026
extension
Disposal Groups, Including Discontinued Operations [Line Items]            
Cash consideration from sale of assets $ 69,435          
Escrow 15,000          
Additional contingent consideration $ 35,000          
Pretax loss on sale   $ (65,481) $ 0 $ (65,481) $ 0  
Loss from discontinued operation   $ (48,576)   $ (48,576)    
Transaction Services Agreement, term extension notice period           30 days
Transaction Services Agreement, term extension, number of additional extension periods | extension           2
Minimum            
Disposal Groups, Including Discontinued Operations [Line Items]            
Transaction Services Agreement, term           3 months
Maximum            
Disposal Groups, Including Discontinued Operations [Line Items]            
Transaction Services Agreement, term           12 months