XML 78 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Leases [Line Items]          
Cash payments for operating leases $ 2,400,000 $ 2,400,000 $ 6,900,000 $ 6,200,000  
Operating right-of-use assets 36,748,000   36,748,000   $ 29,762,000
Evolution IQ [Member]          
Leases [Line Items]          
Operating lease assets in exchange for lease liability 300,000 $ 0 9,100,000 $ 900,000  
Operating right-of-use assets $ 8,800,000   $ 8,800,000    
Maximum [Member] | Office Space and Data Center Facilities [Member]          
Leases [Line Items]          
Operating lease term 17 years   17 years    
Operating lease term extension 5 years   5 years    
Maximum [Member] | Equipment Leases [Member]          
Leases [Line Items]          
Operating lease term 3 years   3 years    
Minimum [Member] | Office Space and Data Center Facilities [Member]          
Leases [Line Items]          
Operating lease term 2 years   2 years    
Operating lease term extension 3 years   3 years    
Minimum [Member] | Equipment Leases [Member]          
Leases [Line Items]          
Operating lease term 1 year   1 year