v3.26.3
Lease Obligations (Schedule of Lease Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Lease Obligations [Abstract]          
Operating lease expense $ 994 $ 934 $ 2,942 $ 2,827  
Variable lease expense-operating leases 295 $ 284 898 $ 853  
Operating lease right-of-use assets 10,172   10,172   $ 10,660
Current liabilities 920   920   3,314
Operating lease liabilities (noncurrent portion) 10,635   10,635   8,835
Imputed interest (911)   (911)   (1,009)
Total operating lease liabilities $ 10,644   $ 10,644   $ 11,140