XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Subordinated Notes (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Mar. 12, 2021
Debt Instrument [Line Items]      
Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value     $ 2.4
Payments for Repurchase of Redeemable Convertible Preferred Stock, Cash Payment $ 3.8    
Additional Paid-in Capital      
Debt Instrument [Line Items]      
Adjustments to Additional Paid in Capital, Other (1.4)    
Adjustments to Additional Paid in Capital, Other $ 1.4    
Convertible subordinated notes      
Debt Instrument [Line Items]      
Debt instrument interest rate (in percent)   2.75%  
Long-term Debt     $ 0.2
Interest Rate, Unamortized Debt Discount and Debt Issuance Costs, Effective Percentage 3.10% 3.10%