XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Debt (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 01, 2024
Mar. 01, 2019
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Feb. 19, 2019
Debt Instrument [Line Items]            
Repayment of convertible senior notes       $ 16,415,000 $ 0  
Convertible senior notes | Convertible Debt            
Debt Instrument [Line Items]            
Debt instrument, face amount   $ 78,500,000       $ 78,500,000
Debt interest based on the fixed rate (in percent)   6.50%       6.50%
Proceeds from issuance of debt   $ 75,700,000        
Repayment of convertible senior notes $ 16,900,000          
Non-cash interest expense     $ 313,000 $ 178,000 940,000  
Interest expense, contractual interest     $ 267,000   $ 800,000