XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - USD ($)
Jul. 09, 2024
Aug. 01, 2024
Jun. 27, 2024
Jun. 17, 2024
May 08, 2024
Sep. 22, 2020
Sep. 17, 2020
Convertible Debt              
Subsequent Event [Line Items]              
Face amount             $ 100,050,000
Debt instrument, interest rate, stated percentage           5.00% 5.00%
Convertible Debt | Convertible Senior Notes Repurchases              
Subsequent Event [Line Items]              
Debt instrument, repurchased face amount     $ 86,401,000 $ 46,401,000 $ 40,000,000    
Subsequent Event | Senior Notes              
Subsequent Event [Line Items]              
Face amount $ 100,000,000            
Proceeds from issuance of debt 100,000,000            
Subsequent Event | Senior Notes | 6.89% Series 2024 Senior Notes, Tranche A              
Subsequent Event [Line Items]              
Face amount 60,000,000            
Proceeds from issuance of debt 60,000,000            
Debt instrument, interest rate, stated percentage   6.89%          
Subsequent Event | Senior Notes | 7.02% Series 2024 Senior Notes, Tranche B              
Subsequent Event [Line Items]              
Face amount 40,000,000            
Proceeds from issuance of debt 40,000,000            
Debt instrument, interest rate, stated percentage   7.02%          
Subsequent Event | Convertible Debt | Convertible Senior Notes Repurchases              
Subsequent Event [Line Items]              
Debt instrument, repurchased face amount $ 86,401,000