v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Payments, Operating Lease
Future minimum payments required under operating and financing leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year, are as follows (in thousands):
As of
June 30, 2026
Operating
Leases
Finance
Leases
Remainder of 2026
$1,465 $24 
20273,006 47 
20281,397 28 
Thereafter— — 
Total lease payments$5,868 $99 
Schedule of Future Minimum Payments, Finance Lease
Future minimum payments required under operating and financing leases, by year and in aggregate, that have initial or remaining non-cancellable lease terms in excess of one year, are as follows (in thousands):
As of
June 30, 2026
Operating
Leases
Finance
Leases
Remainder of 2026
$1,465 $24 
20273,006 47 
20281,397 28 
Thereafter— — 
Total lease payments$5,868 $99