XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Commitments and Contingencies - Operating Leases - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
ft²
Dec. 31, 2022
USD ($)
ft²
Dec. 31, 2021
ft²
Dec. 13, 2021
USD ($)
Commitments And Contingencies [Line Items]        
Operating lease option to extend true      
Operating lease renewal term 5 years      
Right-of-use operating asset | $ $ 4,458 $ 10,532   $ 3,700
Operating Lease One [Member]        
Commitments And Contingencies [Line Items]        
Office space rent under operating lease 63,017 63,017 63,017  
Lease expire date Aug. 31, 2024 Aug. 31, 2024 Aug. 31, 2024  
Operating Lease Two [Member]        
Commitments And Contingencies [Line Items]        
Office space rent under operating lease 40,419 40,419 40,419  
Lease expire date Aug. 31, 2024 Aug. 31, 2024 Aug. 31, 2024  
Operating Lease Three [Member]        
Commitments And Contingencies [Line Items]        
Office space rent under operating lease 15,525 15,525 15,525  
Lease expire date Nov. 30, 2024 Nov. 30, 2024 Nov. 30, 2024  
Operating Lease Five [Member]        
Commitments And Contingencies [Line Items]        
Office space rent under operating lease 15,975 15,975 15,975  
Lease expire date Feb. 29, 2024 Feb. 29, 2024 Feb. 29, 2024  
Maximum [Member]        
Commitments And Contingencies [Line Items]        
Operating lease remaining lease terms 1 year