v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Summary of Right-of-Use Assets and Lease Liabilities

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

 

Operating Leases

 

As of June 30, 2026

 

 

As of December 31, 2025

 

Right-to-use assets - operating leases, net

 

$

21,508

 

 

$

19,101

 

Current portion of long-term operating lease liabilities*

 

$

10,553

 

 

$

8,944

 

Long-term operating lease liabilities*

 

$

12,214

 

 

$

11,715

 

 

*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 as of June 30, 2026 are as follows:

 

Year ended December 31,

 

 

 

Remainder of 2026

 

$

5,816

 

2027

 

 

9,485

 

2028

 

 

5,091

 

2029

 

 

3,596

 

2030

 

 

696

 

2031 and thereafter

 

 

81

 

Total undiscounted lease commitments

 

$

24,765

 

Less: Imputed interest

 

 

(1,998

)

Total discounted operating lease liabilities

 

$

22,767