v3.26.1
Leases (Details 4)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases  
2027 $ 3,608
2027 124
2028 3,076
2028 49
2029 2,546
2029 25
2030 1,135
2030
Thereafter
Thereafter
Total lease payments 10,365
Total lease payments 198
Less: Imputed interest 1,313
Less: Imputed interest 26
Total 9,052
Total $ 172