XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Components of Interest Expense on Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Amortization of discount and issuance cost     $ 516 $ 500
Total interest expense $ 2,134 $ 2,144 4,240 4,292
Other debt        
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Contractual interest 74 84 135 173
Amortization of discount and issuance cost 12 0 12 25
Total interest expense $ 86 84 $ 147 198
2027 Notes | Senior notes        
Schedule of Long Term and Short Term Debt Instruments [Line Items]        
Interest rate 4.50%   4.50%  
Contractual interest $ 1,795 1,820 $ 3,590 3,620
Amortization of discount and issuance cost 253 240 503 474
Total interest expense $ 2,048 $ 2,060 $ 4,093 $ 4,094