XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
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
September 30, 2025
Operating
Leases
Finance
Leases
Remainder of 2025
$717 $11 
2026
2,917 47 
20273,006 47 
20281,397 28 
Thereafter— — 
Total lease payments$8,037 $133 
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
September 30, 2025
Operating
Leases
Finance
Leases
Remainder of 2025
$717 $11 
2026
2,917 47 
20273,006 47 
20281,397 28 
Thereafter— — 
Total lease payments$8,037 $133