XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Obligations - Summary of Future Minimum Payments on Convertible Notes (Detail) - 3% Convertible Senior Notes Due 2025 [Member]
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Instrument [Line Items]  
2023 $ 2,588
2024 5,175
2025 177,675
Total minimum payments 185,438
Less: interest and issuance costs (14,941)
Convertible senior notes $ 170,497