Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.24.1
Commitments and Contingencies - Additional Information (Detail)
Dec. 31, 2022
USD ($)
Demands
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]    
Deferred compensation liability classified noncurrent $ 8,050,000 $ 8,050,000
Registration Rights Agreement [Member]    
Loss Contingencies [Line Items]    
Number of demands that can be made | Demands 3  
Underwriting Agreement [Member]    
Loss Contingencies [Line Items]    
Percentage of deferred compensation liability classified noncurrent   3.50%
Deferred compensation liability classified noncurrent   $ 8,050,000