XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Oct. 18, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 14, 2023
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Number of Operating Segments | segment 2          
Retained earnings $ 1,020   $ 27,159      
Total equity 570,979 $ 916,006 586,364   $ 945,304  
Accounts payable 1,380,736   1,228,691      
Other current liabilities 442,144   426,773      
Other liabilities 87,376   101,025      
Restricted cash 0   0      
Allowances for losses on accounts receivable 6,371   6,238      
Uncollected accounts receivable 200,000   $ 70,000      
Accounts Receivable, Sale   515,000        
Losses on sale of accounts receivable 2,100          
Cash proceeds from collection of accounts receivable 209,000          
Net cash proceeds under the Receivables Sale program 343,000          
Maximum outstanding amount of accounts receivable       $ 450,000    
Distribution, selling and administrative expenses 462,352 477,613        
Acquisition-related charges 16,000          
Patient Direct            
Summary Of Significant Accounting Policies [Line Items]            
Net book value of dispositions $ 12,000 9,600        
Rental Equipment            
Summary Of Significant Accounting Policies [Line Items]            
Revenue related to equipment   147,000        
Other Intangibles            
Summary Of Significant Accounting Policies [Line Items]            
Useful life 6 years   6 years      
Master Receivables Purchase Agreement            
Summary Of Significant Accounting Policies [Line Items]            
Cash proceeds from sale of accounts receivable   512,000        
Cash proceeds from collection of accounts receivable   536,000        
Master Receivables Purchase Agreement | Other operating (expense) income            
Summary Of Significant Accounting Policies [Line Items]            
Losses on sale of accounts receivable   $ 3,300        
Master Receivables Purchase Agreement | Maximum            
Summary Of Significant Accounting Policies [Line Items]            
Uncollected accounts receivable           $ 200,000
Revision of Prior Period            
Summary Of Significant Accounting Policies [Line Items]            
Retained earnings $ 21,000       21,000  
Accounts payable         23,000  
Other current liabilities         1,600  
Other liabilities         $ 500