XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.2
Convertible Notes, Net - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2024
Mar. 28, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Share price (in dollars per share)   $ 17.42  
Accrued interest payable $ 90,223   $ 97,820
Convertible notes, net      
Debt Instrument [Line Items]      
Accrued interest payable $ 4,900   $ 4,900