v3.26.1
Summary of Significant Accounting Policies - Narrative (Details)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 16, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
segment
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
May 21, 2026
USD ($)
Mar. 31, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]              
Number of operating segments | segment     1        
Number of reportable segments | segment     1        
Proceeds from sale of equity investment $ 95,459   $ 99,998 $ 0      
Equity method investment, ownership sold 100.00%            
Proceeds from post closing adjustments of equity method investments sold   $ 4,539          
Carrying value of investment         $ 33,446    
Pre-tax gain on sale of investment     66,552        
Treasury bills   350,809 350,809   277,975    
Provision for loss on accounts receivable     14 11,452      
Deferred implementation costs     $ 15,191   13,428    
Share repurchase program, authorized amount           $ 150,000  
Purchase of treasury stock (in shares) | shares     1,032        
Purchase of treasury stock amount   54,565 $ 54,565        
Share repurchase program, broker fees     21        
Share repurchase program, accrued excise tax   174 174 0      
Accounts Receivable From One Pet Specialty Distributor              
Schedule of Equity Method Investments [Line Items]              
Provision for loss on accounts receivable       $ 10,680      
US Treasury Securities              
Schedule of Equity Method Investments [Line Items]              
Treasury bills   99,822 99,822   99,789    
Amortized discount   $ 237 $ 237   $ 275    
March 2023 Note | Convertible Notes              
Schedule of Equity Method Investments [Line Items]              
Debt issuance             $ 402,500
Interest rate   3.00% 3.00%       3.00%