v3.26.1
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finance lease cost:        
Amortization of right-of-use assets $ 113 $ 81 $ 213 $ 165
Interest on lease liabilities 21 18 40 38
Total finance lease costs 134 99 253 203
Operating lease:        
Operating lease costs $ 85 $ 85 $ 171 $ 171