XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Senior Notes - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Mar. 21, 2024
Mar. 20, 2024
Mar. 12, 2024
Dec. 31, 2023
May 31, 2020
May 29, 2020
May 18, 2020
Convertible Senior Notes                  
Unamortized debt discount $ (1,000)                
Net carrying amount 149,214         $ 195,264      
3.75% Convertible Senior Notes                  
Convertible Senior Notes                  
Principal amount 58,462   $ 58,500     197,278 $ 212,500 $ 12,500 $ 200,000
Unamortized debt issuance costs (299)         (2,014)      
Net carrying amount 58,163         $ 195,264      
7.0% Convertible Senior Notes                  
Convertible Senior Notes                  
Principal amount 140,396 $ 140,400   $ 140,400 $ 140,400        
Unamortized debt premium, net of offering costs 8,818                
Net carrying amount $ 149,214