XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 19, 2024
shares
Mar. 31, 2022
USD ($)
Dec. 31, 2024
Vote
$ / shares
shares
Dec. 31, 2023
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
Vote
shares
Dec. 18, 2024
shares
Nov. 13, 2024
Jun. 07, 2024
shares
Jun. 06, 2024
shares
Mar. 01, 2022
USD ($)
Sale Of Stock [Line Items]                    
Reverse stock split ratio approval 0.083                  
Quorum requirement reduction to vote             0.33      
Common stock, shares authorized 16,666,667   16,666,667 8,333,333   200,000,000   200,000,000 100,000,000  
Common stock, par value | $ / shares     $ 0.001 $ 0.001            
Preferred stock, shares authorized     5,000,000 5,000,000       5,000,000    
Preferred stock, par value | $ / shares     $ 0.001 $ 0.001            
Common stock, shares outstanding     4,571,229 4,540,059            
Preferred stock, shares issued     0 0            
Preferred stock, shares outstanding     0 0            
Number of votes for each share of common stock | Vote     1 1 1          
Common stock, shares issued     4,571,229 4,540,059            
Net proceeds from sales of common stock under open market sales agreement | $       $ 1,117            
Unsold Securities Under Shelf Registration Statement dated April 4, 2019 [Member]                    
Sale Of Stock [Line Items]                    
Aggregate offering price of securities | $                   $ 154,500
Open Market Sales Agreement [Member] | Jeffries LLC [Member]                    
Sale Of Stock [Line Items]                    
Stock Sale Commission Percentage   3.00%                
Common stock, shares issued     0 32,240            
Net proceeds from sales of common stock under open market sales agreement | $       $ 1,117,000            
Open Market Sales Agreement [Member] | Jeffries LLC [Member] | Maximum [Member]                    
Sale Of Stock [Line Items]                    
Aggregate offering price of securities | $   $ 80,000                
2022 Shelf Registration Statement [Member] | Maximum [Member]                    
Sale Of Stock [Line Items]                    
Aggregate offering price of securities | $                   $ 300,000
Common Stock                    
Sale Of Stock [Line Items]                    
Shares issued upon vesting of restricted stock units, shares     31,170 16,939 22,352          
Restricted Stock Units | Board of Directors Chairman [Member]                    
Sale Of Stock [Line Items]                    
Awarded         990          
Restricted Stock Units | Common Stock | Former Chief Executive Officer                    
Sale Of Stock [Line Items]                    
Shares issued upon vesting of restricted stock units, shares         2,833          
Performance Restricted Stock Units [Member] | Common Stock                    
Sale Of Stock [Line Items]                    
Restricted stock units, vested     11,708 0 6,341          
Time-based Restricted Stock Units [Member] | Common Stock                    
Sale Of Stock [Line Items]                    
Restricted stock units, vested     19,462 16,939 16,011