v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies [Abstract]  
Schedule of Represents Maturities of Operating Lease Liabilities

The following schedule represents maturities of operating lease liabilities as of September 30, 2025: 

 

   Operating
Minimum
Lease
Payments
 
Remainder of 2025  $187 
2026   702 
2027   679 
2028   335 
2029   276 
Thereafter   693 
Total   2,872 
Less amount representing interest   (396)
Present value of payments  $2,476 
Schedule of Components of Lease Expense

The following schedule sets forth supplemental cash flow information related to operating leases for the three and nine months ended September 30, 2025 and 2024 : 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2025   2024   2025   2024 
Other information                
Operating cash flows from operating lease  $65   $135   $398   $391