v3.25.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease liabilities
        
   June 30,
2025
   December 31,
2024
 
Right-of-use assets – operating leases  $29,331   $33,613 
           
Operating lease liabilities, current portion   7,779    9,627 
Operating lease liabilities, net of current portion   21,552    23,986 
Total operating lease liabilities  $29,331   $33,613 
Schedule of other supplemental information
                    
   For the three months ended   For the six months ended 
   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
Weighted-average remaining lease term (in years)   3.09    1.80    3.09    1.80 
Weighted-average discount rate   15%    15%    15%    15% 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases (in thousands)   3,138    2,846    7,167    5,320 
Schedule of operating lease cost
                    
   For the three months ended   For the six months ended 
(in thousands)  June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
Operating lease cost  $3,138   $2,846   $7,167   $5,320 
Short term lease cost   148    14    151    112 
Variable lease cost   1,217    716    1,928    830 
 Total lease cost  $4,503   $3,576   $9,246   $6,262 
Schedule of reconciliation of future lessee lease payments
       
    Operating
Leases
 
2025   $ 7,041  
2026     11,896  
2027     9,795  
2028     5,871  
2029     1,654  
hereafter     49  
Total lease payments   $ 36,306  
Less: Imputed interest     (6,975 )
Present value of lease liabilities   $ 29,331  
Schedule of other supplemental information
                               
    For the three months ended     For the six months ended  
   

June 30,

2025

   

June 30,

2024

   

June 30,

2025

   

June 30,

2024

 
Weighted-average remaining lease term (in years)           0.25             0.25  
Weighted-average discount rate           15%             15%  
                                 
Cash paid for amounts included in the measurement of lease liabilities:                                
Operating cash flows from finance leases   $     $     $     $  
Financing cash flows from finance leases   $     $ 244     $     $ 244  
Schedule of finance lease cost
                               
    For the three months ended     For the six months ended  
   

June 30,

2025

   

June 30,

2024

   

June 30,

2025

   

June 30,

2024

 
Amortization of right-of-use-assets   $     $ 87     $     $ 175  
Interest on lease liabilities           40             80  
Total finance lease expense   $     $ 127     $     $ 255