XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Series C Preferred Stock Outstanding, Conversion Shares and Aggregate Dividends (Detail)
shares in Thousands
3 Months Ended
Sep. 30, 2023
$ / shares
shares
Series C-1 Preferred Shares [Member]  
Class Of Stock [Line Items]  
Number 11,415
Conversion price | $ / shares $ 58
Number of conversion shares (in thousands) 197
Dividend Shares (in thousands) 153
Series C-2 Preferred Shares [Member]  
Class Of Stock [Line Items]  
Number 898
Conversion price | $ / shares $ 60.7
Number of conversion shares (in thousands) 15
Dividend Shares (in thousands) 10
Series C-3 Preferred Shares  
Class Of Stock [Line Items]  
Number 1,845
Conversion price | $ / shares $ 57.5
Number of conversion shares (in thousands) 32
Dividend Shares (in thousands) 25
Series C Preferred Stock  
Class Of Stock [Line Items]  
Number 14,158
Number of conversion shares (in thousands) 244
Dividend Shares (in thousands) 188
Series C Preferred Stock | 10% - August 19, 2021 [Member]  
Class Of Stock [Line Items]  
Dividend Shares (in thousands) 34
Series C Preferred Stock | 15% - August 19, 2022 [Member]  
Class Of Stock [Line Items]  
Dividend Shares (in thousands) 43
Series C Preferred Stock | 20% - August 19, 2023 [Member]  
Class Of Stock [Line Items]  
Dividend Shares (in thousands) 49
Series C Preferred Stock | 25% - August 19, 2024 [Member]  
Class Of Stock [Line Items]  
Dividend Shares (in thousands) 62