XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt Obligations and Interest Expense Related to Convertible Debt
Outstanding debt obligations as of June 30, 2025 and December 31, 2024 were as follows (in thousands):
Maturities
Interest Rates as of June 30, 2025
June 30, 2025December 31, 2024
Convertible senior notes due 2025 (the "2025 Notes")May 2025— %$— $390,175 
Convertible senior notes due 2029 (the "2029 Notes")March 20290.625%451,227 450,081 
Non-revolving Loan20267.61%154 510 
Master Vehicle Loan
2025 - 2028
5.35% - 7.10%
121,800 154,281 
Total long-term debt, including current maturities$573,181 $995,047 
Less: Convertible senior notes, current (1)
— 390,175 
Less: Long-term debt, current (2)
46,649 38,904 
Total long-term debt$526,532 $565,968 
_______________
(1)This balance is included within convertible senior notes, current on the condensed consolidated balance sheets.
(2)This balance is included within accrued and other current liabilities on the condensed consolidated balance sheets and is primarily related to vehicles.
The following table sets forth the primary components of interest expense as reported on the condensed consolidated statements of operations (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
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 Notes762 951 1,689 1,755 
Vehicle loans and other interest expense2,863 4,717 5,902 8,348 
Interest expense$5,032 $7,852 $11,182 $14,900 
Schedule of Convertible Notes
The net carrying amounts of the Notes were as follows (in thousands):
June 30,
2025
December 31,
2024
2025 Notes
Principal$— $390,719 
Unamortized debt discount and debt issuance costs— (544)
Net carrying amount of liability component$— $390,175 
2029 Notes
Principal$460,000 $460,000 
Unamortized debt discount and debt issuance costs(8,773)(9,919)
Net carrying amount of liability component$451,227 $450,081 
Schedule of Maturities of Long-Term Debt Outstanding
Maturities of long-term debt outstanding, including current maturities, as of June 30, 2025 were as follows (in thousands):    
Remainder of 2025$16,361 
202655,245 
202750,218 
2028130 
2029451,227 
Thereafter— 
Total long-term debt outstanding$573,181