v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt [Abstract]  
Schedule of Debt

Debt consisted of the following (in thousands):

 

   June 30,   December 31, 
   2025   2024 
Related party loan  $117,691   $70,679 
Less: unamortized debt issuance costs   (23,152)   (15,285)
Total debt   94,539    55,394 
Current portion of debt and unamortized issuance costs   
    
 
Debt, net of current portion  $94,539   $55,394