XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Lease Obligations (Summary of Maturity of Lease Obligations for Operating Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Commitments and Contingencies [Abstract]      
One year or less $ 3,252 $ 3,062  
Over one year through three years 5,302 4,766  
Over three years through five years 4,007 3,496  
Over five years 4,369 3,956  
Gross Operating Lease Liabilities 16,930 15,280  
Imputed Interest (1,494) (1,421) $ (1,421)
Total Operating Lease Liabilities $ 15,436 $ 13,859 $ 13,859