XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Components of Interest Expense on Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Amortization of discount and issuance cost     $ 788 $ 747
Total interest expense $ 2,180 $ 2,242 6,420 6,534
Other debt        
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Contractual interest 93 156 227 329
Amortization of discount and issuance cost 12 0 25 25
Total interest expense $ 105 156 $ 252 354
2027 Notes | Senior notes        
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Interest rate 4.50%   4.50%  
Contractual interest $ 1,815 1,840 $ 5,405 5,460
Amortization of discount and issuance cost 260 246 763 720
Total interest expense $ 2,075 $ 2,086 $ 6,168 $ 6,180