XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
ReportingUnit
Dec. 31, 2023
USD ($)
ReportingUnit
Term of maintenance contract 1 year  
Cash equivalents, maturity period 3 months  
Goodwill impairment loss $ 0 $ 0
Number of reporting units | ReportingUnit 2 2
Goodwill and intangible assets reporting units description As of December 31, 2024 and 2023, we have two reporting units, one is our health business and the other includes the rest of our operations.  
Indefinite lived intangible assets $ 0 $ 0
Impairment of long-lived assets held for use $ 0 $ 0
Credit Concentration Risk [Member] | Trade Receivables [Member] | Operating Segments [Member]    
Concentration of credit risk 0.00% 0.00%
Software-enabled Services [Member]    
Revenue remaining performance obligation, explanation For our software-enabled services contracts which are cancelable with 90 days’ notice or meet the allocation objective for a series of performance obligations under ASC 606, we have not disclosed the transaction price for the remaining performance obligations as of the end of each reporting period or when we expect to recognize this revenue.  
Kansas City, Missouri [Member] | Joint Venture in Leasing Arrangement [Member] | VIE [Member]    
Ownership percentage 50.00%  
Minimum [Member]    
Tax benefit realized upon settlement 50.00%  
Minimum [Member] | VIE [Member]    
Ownership percentage 50.00%  
Minimum [Member] | Limited Partner [Member] | VIE [Member]    
Ownership percentage 5.00%  
Minimum [Member] | Software Development [Member]    
Completed technology, trade names and other identifiable intangible assets are amortized over lives 2 years  
Minimum [Member] | Software-enabled Services [Member]    
Revenue recognition period 1 year  
Maximum [Member] | Perpetual License [Member]    
Duration of maintenance contract 5 years  
Maximum [Member] | Software Development [Member]    
Completed technology, trade names and other identifiable intangible assets are amortized over lives 5 years  
Maximum [Member] | Completed Technology, Trade Names and Other [Member]    
Completed technology, trade names and other identifiable intangible assets are amortized over lives 20 years  
Maximum [Member] | Software-enabled Services [Member]    
Revenue recognition period 5 years