XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Term
Jun. 30, 2023
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2024
USD ($)
Term
Jun. 30, 2023
USD ($)
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 and certain equipment under noncancelable operating leases with remaining lease terms of 0.4 years to 6.9 years, some of which include options to extend for up to two five-year terms.              
Operating lease, options to extend       some of which include options to extend for up to two five-year terms.              
Weighted average remaining lease term 6 years 6 months     6 years 6 months              
Weighted average discount rate 4.70%     4.70%              
Capitalization of lease liability     $ 19,200         $ 40,300      
Restricted cash $ 5,770 $ 8,120   $ 5,770 $ 8,120 $ 5,770 $ 5,770        
Operating sublease income $ 385 $ 0   $ 670 $ 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]                      
Minimum lease payment amount                 $ 51,400 $ 25,300 $ 50,400
Operating leases arrangement term                   10 years 7 months  
Lease commencement period     first quarter of 2021                
San Diego                      
Lessee Lease Description [Line Items]                      
Sublease Agreement Term 7 years 6 months     7 years 6 months              
Minimum [Member]                      
Lessee Lease Description [Line Items]                      
Operating lease remaining lease term 4 months 24 days     4 months 24 days              
Minimum [Member] | San Diego                      
Lessee Lease Description [Line Items]                      
Operating sublease income       $ 18,400              
Maximum                      
Lessee Lease Description [Line Items]                      
Operating lease remaining lease term 6 years 10 months 24 days     6 years 10 months 24 days              
Number of renewal option terms | Term 2     2              
Operating lease, renewal term 5 years     5 years