v3.26.1
Long Term Debt, net - Schedule of net interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Long Term Debt, net        
Contractual interest expense $ 2,016 $ 2,375 $ 4,391 $ 2,481
Amortization of debt discounts 2,431 2,536 5,207 2,631
Interest expense – 2028 Notes $ 4,447 $ 4,911 $ 9,598 $ 5,112