v3.26.1
Leases - Summary of Minimum Annual Lease Payments under Lease Terms (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating  
April 1 to December 31, 2026 $ 945
2027 1,136
2028 716
2029 459
2030 413
2031 and thereafter 1,869
Total lease payments 5,538
Less: amounts representing interest 756
Lease liabilities 4,782
Finance  
April 1 to December 31, 2026 18
2027 0
2028 0
2029 0
2030 0
2031 and thereafter 0
Total lease payments 18
Less: amounts representing interest 0
Present value of lease liabilities $ 18