XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Leases, Commitments and Contingencies - Operating Leases - Additional Information (Detail) - ft²
6 Months Ended
Jan. 01, 2022
Jun. 30, 2023
Commitments And Contingencies [Line Items]    
Operating lease option to extend   true
Operating lease renewal term   5 years
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  
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   1 year 6 months