v3.26.1
Leases - Summary of Minimum Annual Lease Payments under Lease Terms (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating  
July 1 to December 31, 2026 $ 630
2027 1,136
2028 716
2029 459
2030 413
2031 and thereafter 1,869
Total lease payments 5,223
Less: amounts representing interest 710
Lease liabilities 4,513
Finance  
July 1 to December 31, 2026 9
2027 0
2028 0
2029 0
2030 0
2031 and thereafter 0
Total lease payments 9
Less: amounts representing interest 0
Present value of lease liabilities $ 9