v3.24.2.u1
Convertible Senior Notes - Capped Call and Common Stock Forward (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 18, 2020
Mar. 31, 2018
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Mar. 21, 2024
Mar. 20, 2024
Mar. 12, 2024
Dec. 31, 2023
Mar. 31, 2023
May 31, 2020
May 29, 2020
Capped Call and Common Stock Forward                            
Interest rate (as a percent)     7.00%   7.00%                  
Common Stock Forward                            
Capped Call and Common Stock Forward                            
Net cost incurred   $ 27,500                        
Number of shares settled     0 0 0 0                
3.75% Convertible Senior Notes                            
Capped Call and Common Stock Forward                            
Principal amount $ 200,000   $ 58,462   $ 58,462     $ 58,500     $ 197,278   $ 212,500 $ 12,500
Interest rate (as a percent) 3.75%   3.75%   3.75%   3.75% 3.75% 3.75% 3.75%   3.75% 3.75% 3.75%
3.75% Convertible Senior Notes | Capped Call                            
Capped Call and Common Stock Forward                            
Capped call options amount $ 16,200                          
Cap price $ 6.7560                          
Premium (as a percent) 60.00%                          
Closing stock price on grant date $ 4.11                          
5.5% Convertible Senior Notes                            
Capped Call and Common Stock Forward                            
Principal amount   $ 100,000                        
Interest rate (as a percent)   5.50% 5.50%   5.50%                  
5.5% Convertible Senior Notes | Common Stock Forward                            
Capped Call and Common Stock Forward                            
Common stock shares issued   14,397,906