XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Option Plan - Additional information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding options issued 33,237 46,589 69,391  
Weighted average fair value of stock option granted $ 10.84 $ 55.8    
Options available for future grant 142,745      
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares vested   3,332    
Vested shares, Weighted average exercise price   $ 179.4    
Share-based payment award, forfeitures   2,928    
Forfeitured shares, Weighted average exercise price   $ 246    
Share-based payment award, unvested shares   0    
Restricted Stock [Member] | Employees [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment award granted 0 0    
Unvested Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs related to unvested restricted stock outstanding $ 0.4      
Expected recognition period 1 year 3 months 14 days      
the "2012 Plan" [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options available for future grant 7,109      
the "2020 Plan" [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for future issuance 33,236      
Share-based payment award, number of shares authorized 147,109     140,000
Options available for future grant 142,745