v3.25.4
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2024
Operating Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information

Supplemental balance sheet information related to the operating lease was as follows:

 

   As of December 31, 
   2024   2023 
Operating lease:        
Right-of-use asset  $12,626   $12,512 
Less: accumulated amortization and impairment   (12,626)   (1,004)
Right-of-use asset, net  $
   $11,508 
           
Lease liabilities:          
Current lease liabilities  $1,867   $1,229 
Non-current lease liabilities   807    10,646 
Total lease liabilities  $2,674   $11,875 

Other supplemental information about the Company’s operating lease as of December 31, 2024 and 2023 are as follow:

 

   As of December 31, 
   2024   2023 
Weighted average discount rate   5.25%   6.58%
Weighted average remaining lease term (years)   1.42    5.42 
Schedule of Maturities of Operating Lease Liabilities

Maturities of operating lease liabilities as of December 31, 2024 were as follows:

 

For the year ending December 31,  Operating lease 
2025  $1,952 
2026   814 
Total minimum lease payments   2,766 
Less: imputed interest   (92)
Total operating lease liabilities  $2,674