XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Carrying Value of 2026 Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Feb. 05, 2021
Debt Instrument [Line Items]        
2026 Notes embedded conversion derivative $ 0   $ 48,208  
Convertible Debt | Convertible Senior Unsecured Notes Due 2026        
Debt Instrument [Line Items]        
Principal amount 155,250   155,250  
Less: unamortized discount and issuance costs, net of amortization (27,280)   (34,332)  
Carrying amount 127,970   120,918  
Convertible Debt | Convertible Senior Unsecured Notes Due 2026 | Embedded conversion derivative        
Debt Instrument [Line Items]        
Less: unamortized discount and issuance costs, net of amortization (27,300)      
2026 Notes embedded conversion derivative $ 0 $ 28,500 $ 48,208 $ 33,200