v3.26.1
Business Combinations - Schedule of Recognized Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jan. 22, 2025
Business Combination, Recognized Liability Assumed, Liability [Abstract]      
Goodwill $ 113,251 $ 209,073  
Upfront Healthcare Services      
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Business Combination, Recognized Asset Acquired, Receivable, Current     $ 1,544
Business Combination, Recognized Asset Acquired, Prepaid Expense and Other Asset, Current     655
Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment     114
Right-of-use assets     288
Business Combination, Recognized Asset Acquired, Asset, Total     31,301
Business Combination, Recognized Liability Assumed, Liability [Abstract]      
Business Combination, Recognized Liability Assumed, Other Liability, Current     1,558
Business Combination, Recognized Liability Assumed, Deferred Revenue, Current     2,352
Operating lease liability     284
Business Combination, Recognized Liability Assumed, Liability, Total     4,194
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), Total     27,107
Goodwill     52,912
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill, Total     80,019
Upfront Healthcare Services | Customer Relationships      
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Intangible assets     16,400
Upfront Healthcare Services | Developed Technology Rights      
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Intangible assets     11,700
Upfront Healthcare Services | Trademarks      
Business Combination, Recognized Asset Acquired, Asset [Abstract]      
Intangible assets     $ 600