XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Software Revenue Recognition, Software Development Costs, Deferred Financing Costs And Property And Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Service fee revenue $ 1,829,664 $ 1,616,630 $ 1,430,061
Deferred financing costs, net of accumulated amortization 2,300 1,600  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01      
Property, Plant and Equipment [Line Items]      
Revenue, remaining performance obligation, amount $ 1,200    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months    
Minimum | Software and Software Development Costs      
Property, Plant and Equipment [Line Items]      
PP&E useful life 1 year    
Minimum | Propery and Equipment, Net      
Property, Plant and Equipment [Line Items]      
PP&E useful life 3 years    
Minimum | Leasehold improvements      
Property, Plant and Equipment [Line Items]      
PP&E useful life 3 years    
Maximum | Software and Software Development Costs      
Property, Plant and Equipment [Line Items]      
PP&E useful life 12 years    
Maximum | Propery and Equipment, Net      
Property, Plant and Equipment [Line Items]      
PP&E useful life 15 years    
Maximum | Leasehold improvements      
Property, Plant and Equipment [Line Items]      
PP&E useful life 15 years    
Patient Services, Net | eRAD      
Property, Plant and Equipment [Line Items]      
Service fee revenue $ 27,800 $ 20,200 $ 13,200