XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Preferred Stock - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Series D Preferred Stock        
Subsidiary, Sale of Stock [Line Items]        
Sale of stock, number of shares issued in transaction (in shares)     65  
Temporary equity, par value (in dollars per share) $ 0.01      
Sale of stock, price per share (in dollars per share) $ 1,000      
Class of warrant or right, number of securities called by warrants or rights (in shares) 1,900      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) $ 0.01      
Temporary equity, liquidation price per share (in dollars per share) $ 1,000      
Temporary equity, dividend rate, percentage 10.00%      
Preferred stock $ 93,497 $ 77,799 $ 64,701 $ 53,807
Temporary Equity, Dividends, Adjustment 11,351 $ 10,085 $ 8,961  
Temporary Equity Dividends Unpaid Deemed $ 46,800      
Temporary Equity Dividend Rate Percentage Increase If No Dividend Paid 12.00%      
Temporary Equity Dividend Rate Percentage Annual Increase 2.50%      
Series B Preferred Stock        
Subsidiary, Sale of Stock [Line Items]        
Class of warrant or right, number of securities called by warrants or rights (in shares) 1,500