XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument        
Amortization of debt discount and issuance costs related to the 2025 Notes and 2029 Notes     $ 1,689 $ 1,755
Interest expense $ 5,032 $ 7,852 11,182 14,900
Vehicle loans and other interest expense        
Debt Instrument        
Vehicle loans and other interest expense 2,863 4,717 5,902 8,348
Convertible Debt        
Debt Instrument        
Contractual interest expense related to the 2025 Notes and 2029 Notes 1,407 2,184 3,591 4,797
Amortization of debt discount and issuance costs related to the 2025 Notes and 2029 Notes $ 762 $ 951 $ 1,689 $ 1,755