XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Term
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Feb. 29, 2020
USD ($)
Dec. 31, 2018
USD ($)
Lessee Lease Description [Line Items]                
Operating lease, description   The Company leases facilities, vehicles and certain equipment under noncancelable operating leases with remaining lease terms of 0.3 year to 6.4 years, some of which include options to extend the lease for up to two five-year terms.            
Operating lease, options to extend   some of which include options to extend the lease for up to two five-year terms.            
Weighted average remaining lease term   6 years 1 month 6 days 7 years          
Weighted average discount rate   4.50% 4.50%          
Capitalization of lease liability $ 19,200       $ 40,300      
Restricted cash   $ 8,770 $ 5,770 $ 5,770        
Sublease Income   $ 1,824 $ 93 $ 0        
Corporate Office Space Lease Agreement                
Lessee Lease Description [Line Items]                
Operating leases arrangement term               10 years 9 months
Corporate Office Space Lease Agreement | Letter of Credit                
Lessee Lease Description [Line Items]                
Restricted cash $ 3,100              
California | Corporate Office Space Lease Agreement                
Lessee Lease Description [Line Items]                
Operating leases arrangement term             10 years 7 months  
Minimum lease payment amount           $ 51,400 $ 25,300 $ 50,400
Lease commencement period first quarter of 2021              
San Diego [Member]                
Lessee Lease Description [Line Items]                
Sublease Agreement Term     7 years 6 months          
Minimum                
Lessee Lease Description [Line Items]                
Operating lease remaining lease term   3 months 18 days            
Minimum | San Diego [Member]                
Lessee Lease Description [Line Items]                
Sublease Income     $ 18,400          
Maximum                
Lessee Lease Description [Line Items]                
Operating lease remaining lease term   6 years 4 months 24 days            
Operating lease, renewal term   5 years            
Number of renewal option terms | Term   2