v3.26.1
Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt [Abstract]  
Schedule of Convertible Notes

The following table summarizes the balances of the convertible notes (in thousands):

 

   As of
March 31,
2026
   As of
December 31,
2025
 
2030 Convertible notes  $150,000   $150,000 
2031 Convertible notes   230,000    - 
Less: unamortized debt discount   (45,811)   (39,709)
Subtotal   334,189    110,291 
Less: Current portion   -    - 
Convertible notes, net of current portion  $334,189   $110,291 
           
Accrued cumulative interest  $4,773   $1,500