v3.26.1
Leases - Schedule of Lease Liability Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 1,450
2027 2,036
2028 546
2029 52
2030 52
Thereafter 537
Total lease payments 4,673
Less: Present value discount 697
Present value of lease payments 3,976
Finance Leases  
Remainder of 2026 71
2027 146
2028 88
2029 196
2030 0
Thereafter 0
Total lease payments 501
Less: Present value discount 68
Present value of lease payments $ 433