XML 46 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases, Commitments and Contingencies - Operating Leases - Additional Information (Detail)
$ in Thousands
6 Months Ended
Jan. 01, 2020
ft²
Jan. 01, 2019
USD ($)
ft²
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
May 31, 2020
USD ($)
Commitments And Contingencies [Line Items]              
Lease expire date     Jan. 31, 2022        
Operating lease option to extend     true        
Operating lease renewal term     5 years        
Right-of-use operating asset | $   $ 5,300   $ 17,432 $ 3,700 $ 25,064 $ 2,300
Operating lease term of contract     3 years        
Restricted Cash And Cash Equivalents Noncurrent | $     $ 700        
Operating Lease One [Member]              
Commitments And Contingencies [Line Items]              
Office space rent under operating lease   63,017          
Lease expire date   Aug. 31, 2024          
Operating Lease Two [Member]              
Commitments And Contingencies [Line Items]              
Office space rent under operating lease   40,419          
Lease expire date   Aug. 31, 2024          
Operating Lease Three [Member]              
Commitments And Contingencies [Line Items]              
Office space rent under operating lease 15,525            
Lease expire date Nov. 30, 2024            
Operating Lease Five [Member]              
Commitments And Contingencies [Line Items]              
Office space rent under operating lease 15,975            
Lease expire date Feb. 29, 2024            
Minimum [Member]              
Commitments And Contingencies [Line Items]              
Operating lease remaining lease terms     1 year        
Maximum [Member]              
Commitments And Contingencies [Line Items]              
Operating lease remaining lease terms     3 years