XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information - Restricted Stock Units (Detail) - Restricted Stock Units [Member] - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Stockholders Equity [Line Items]      
RSUs granted   0  
RSUs vested 0    
Number of stock unit received 1    
RSUs outstanding 226,056   61,056
Minimum [Member]      
Schedule Of Stockholders Equity [Line Items]      
Vesting terms 1 year    
Maximum [Member]      
Schedule Of Stockholders Equity [Line Items]      
Vesting terms 3 years    
Director [Member]      
Schedule Of Stockholders Equity [Line Items]      
RSUs granted 223,152    
Employee [Member]      
Schedule Of Stockholders Equity [Line Items]      
RSUs granted 8,565