XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Aug. 23, 2019
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
ATM Agreement          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Issuance of common stock in a private transaction, net of issuance costs, shares   0 0 0 0
2019 at-the-market issuance sales agreement | B. Riley FBR          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Sales commission as a percentage of gross proceeds 3.50%        
2019 at-the-market issuance sales agreement | Maximum | B. Riley FBR          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock purchase agreement, aggregate amount of common stock agreed to be purchased $ 75.0