v3.26.3
Leasing Arrangements (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leasing Arrangements    
Remainder of 2026 $ 928  
2027 3,789  
2028 3,916  
2029 3,277  
2030 3,127  
Thereafter 15,102  
Total minimum future lease payments 30,139  
Less imputed interest (7,966)  
Total 22,173  
Current portion of lease liability 2,184 $ 1,994
Non-current portion of lease liability 19,989 $ 21,629
Future minimum lease payments under non-cancellable leases $ 22,173