XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Additional Information (Detail) - Exchangeable Senior Notes [Member] - USD ($)
12 Months Ended
Mar. 01, 2021
Jan. 17, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Interest rate     5.00% 5.00% 5.00%
5.0% Exchangeable Senior Notes due March 2021 [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount   $ 86,250,000      
Interest rate   5.00% 5.00% 5.00% 5.00%
Due date   Mar. 01, 2021      
Aggregate principal amount of senior notes pricing   5.00%      
Convertible notes principal amount denomination value     $ 1,000    
Conversion of converted notes, shares issued 10,144,131   121.1387    
Exchange price     $ 8.26