XML 117 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Summary of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Finance Lease, Liability $ 1 $ 2
Total 188,852 213,024
Less: unamortized issuance costs (3,940) (4,529)
Total long-term debt 184,912 208,495
4.75% Convertible Senior Notes [Member]    
Debt Instrument [Line Items]    
Total 172,500 172,500
4.25% Convertible Senior Notes [Member]    
Debt Instrument [Line Items]    
Total [1] 0 23,916
4.55% Promissory Note [Member]    
Debt Instrument [Line Items]    
Total 4,561 4,700
5.50% Promissory Note [Member]    
Debt Instrument [Line Items]    
Total $ 11,790 $ 11,906
[1] Notes converted or redeemed during the first quarter of 2024