XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations (Schedule of Lease Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Commitments and Contingencies [Abstract]          
Operating lease expense $ 904 $ 878 $ 2,690 $ 2,710  
Variable lease expense-operating leases 280 $ 269 829 $ 793  
Operating lease right-of-use assets 13,438   13,438   $ 12,935
Current liabilities 852   852   3,094
Operating lease liabilities (noncurrent portion) 14,487   14,487   11,526
Imputed interest (1,461)   (1,461)   (1,305)
Total Operating Lease Liabilities $ 13,878   $ 13,878   $ 13,315