XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Summary of Right-of-Use Assets and Lease Liabilities

The balance for right-to-use assets and lease liabilities are as follows:

 

 

 

As of June 30, 2025

 

 

As of December 31, 2024

 

Operating Leases

 

 

 

 

 

 

Right-to-use assets - operating leases, net

 

$

10,147

 

 

$

8,806

 

Current portion of long-term operating lease liabilities*

 

$

3,788

 

 

$

3,631

 

Long-term operating lease liabilities*

 

$

8,218

 

 

$

7,139

 

 

* Current portion of long-term operating lease liabilities and long-term operating lease liabilities are included in other current liabilities and other non-current liabilities, respectively, in the condensed unaudited consolidated balance sheets.

Summary of Future Minimum Payments Under Operating Leases

Minimum lease obligations - future minimum payments under all operating leases (including leases with a duration of one year or less) as of June 30, 2025 are as follows:

 

Year ended December 31,

 

 

 

Remainder of 2025

 

$

2,517

 

2026

 

 

3,625

 

2027

 

 

3,353

 

2028

 

 

2,831

 

2029

 

 

876

 

2030 and thereafter

 

 

174

 

Total undiscounted lease commitments

 

$

13,376

 

Less: Imputed interest

 

 

(1,370

)

Total discounted operating lease liabilities

 

$

12,006