XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Debt Instrument [Line Items]    
Amortization of debt issuance costs $ 370 $ 335
Amortization of debt discount 23 22
Tax - ASC 740/FIN 48 Interest 73 0
Other 34 14
Total 3,454 3,325
Senior Notes | 2021 Non-Convertible Senior Notes due 2026:    
Debt Instrument [Line Items]    
Amortization of debt issuance costs 370 335
Interest on borrowings 2,954 2,954
Amortization of debt discount $ 23 $ 22