XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Contractual Cash Obligations and Rights (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2021
Jun. 30, 2020
Long-term Debt        
Total $ 362,750 $ 362,750    
2026 Notes | Convertible Senior Notes        
Long-term Debt        
Total 212,750 212,750    
2023 0      
2024 0      
2025 0      
2026 212,750      
2027 0      
Interest obligations        
Total 5,586      
2023 798      
2024 1,596      
2025 1,596      
2026 1,596      
2027 0      
Stated interest rate     0.75%  
2025 Notes | Convertible Senior Notes        
Long-term Debt        
Total 150,000 $ 150,000    
2023 0      
2024 0      
2025 150,000      
2026 0      
2027 0      
Interest obligations        
Total 22,500      
2023 7,500      
2024 7,500      
2025 7,500      
2026 0      
2027 $ 0      
Stated interest rate       5.00%