v3.26.1
Leasing Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leasing Arrangements        
Operating lease cost $ 792 $ 973 $ 1,598 $ 1,964
Variable lease cost 330 202 653 324
Total operating lease cost 1,122 1,175 2,251 2,288
Cash paid for operating leases 912 420 1,816 656
New right-of-use assets - operating leases $ 24 $ 0 $ 24 $ 0
Weighted average remaining lease term - operating leases (months)     109 months 99 months
Weighted average discount rate - operating leases 7.00% 7.00% 7.00% 7.00%