Quarterly report pursuant to Section 13 or 15(d)

Leases - Additional Information (Detail)

v3.23.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2022
Oct. 31, 2022
Mar. 31, 2023
Lessee Lease Description [Line Items]      
Lessee, operating leases renewal lease term     7 years
Lease Amendment      
Lessee Lease Description [Line Items]      
Additional extended lease term   6 years  
Additional extended lease term beginning date   Aug. 31, 2023  
Additional extended lease term end date   Aug. 31, 2029  
Committed lease amount payment period   6 years  
Option to extend lease term   7 years  
Aggregated lease commitments   $ 6.7  
Amount abated in installments from the monthly lease commitments   $ 0.2  
Texas      
Lessee Lease Description [Line Items]      
Additional extended lease term 5 years    
Additional extended lease term beginning date Aug. 31, 2023    
Additional extended lease term end date Aug. 31, 2028    
Minimum      
Lessee Lease Description [Line Items]      
Lessee, operating leases remaining lease term.     3 years
Maximum      
Lessee Lease Description [Line Items]      
Lessee, operating leases remaining lease term.     7 years