XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information - Deferred Stock Units (Detail) - Deferred Stock Units [Member] - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Stockholders Equity [Line Items]      
Number of stock unit received 1    
Deferred stock units 8,158 3,245  
Compensation expense related to grants $ 108,308 $ 85,286  
DSUs outstanding 251,783   231,635
Director [Member]      
Schedule Of Stockholders Equity [Line Items]      
Compensation expense related to grants $ 68,938 $ 19,865  
Executive Employees [Member]      
Schedule Of Stockholders Equity [Line Items]      
Deferred stock units 11,990 14,089