XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2023
Leases [Line Items]      
Operating Lease, Right-of-Use Asset $ 32,874 $ 32,874 $ 30,456
Operating Lease, Liability     $ 57,584
Lease termination fee   3,800  
Loss on lease termination   $ (3,100)  
Lessee, Operating Lease, Description In December 2022, the Company terminated a corporate office lease which otherwise would have expired in March 2026.    
General and Administrative Expense [Member]      
Leases [Line Items]      
Loss on lease termination $ (3,100)    
Corporate Office [Member]      
Leases [Line Items]      
Lease termination fee $ 3,800    
Maximum [Member] | Office Space and Data Center Facilities [Member]      
Leases [Line Items]      
Operating lease term     17 years
Operating lease term extension     5 years
Maximum [Member] | Equipment Leases [Member]      
Leases [Line Items]      
Operating lease term     3 years
Minimum [Member] | Office Space and Data Center Facilities [Member]      
Leases [Line Items]      
Operating lease term     1 year
Operating lease term extension     3 years
Minimum [Member] | Equipment Leases [Member]      
Leases [Line Items]      
Operating lease term     1 year