XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Long-term debt, net - Schedule of Long-term Debt, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Nov. 05, 2020
Feb. 07, 2018
Debt Instrument [Line Items]        
Net long-term debt $ 565,509 $ 562,216    
Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Stated interest rate     0.00%  
Net long-term debt 565,509 562,216    
Credit Facility | Medium-term Notes        
Debt Instrument [Line Items]        
Stated interest rate       9.00%
Net long-term debt $ 0 $ 0