XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Detail) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 19, 2024
Dec. 18, 2024
Sale Of Stock [Line Items]          
Common stock, shares authorized 16,666,667   16,666,667 16,666,667 200,000,000
Common stock, shares issued 1,524,535   1,523,743    
Common stock, shares outstanding 1,524,535   1,523,743    
Preferred stock, shares issued 0   0    
Preferred stock, shares outstanding 0   0    
Time-based Restricted Stock Units [Member] | Common Stock          
Sale Of Stock [Line Items]          
Restricted stock units, vested 792 1,274      
Performance-Based Restricted Stock Units | Common Stock          
Sale Of Stock [Line Items]          
Restricted stock units, vested 0 3,903