XML 71 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
serviceLine
Dec. 31, 2024
USD ($)
Jan. 01, 2024
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]      
Number of service lines | serviceLine 4    
Revenue recognized $ 14.7 $ 14.3  
Deferred revenue     $ 14.3