XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Senior Notes (Schedule of Interest Expense) (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Convertible Senior Notes [Abstract]  
Contractual interest expense $ 11,812,000
Amortization of debt issuance costs 532,000
Total interest expense $ 12,344,000