v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Information
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
June 30, 2026June 30, 2025
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$2,956 $201 $1,506 $172 
Right of use assets obtained in exchange for new lease liabilities720 142 — 110 
Six Months Ended
June 30, 2026June 30, 2025
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$5,793 $393 $2,959 $326 
Right of use assets obtained in exchange for new lease liabilities6,780 297 1,922 219 
June 30, 2026June 30, 2025
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)5.33.33.73.3
Weighted average discount rate8.8 %7.8 %7.7 %8.0 %