XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES AND COMMITMENTS (Leases Expense and Balance Sheet Information of Operating Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating Lease, Expense $ 3,300 $ 3,300 $ 2,700
Operating Lease, Right-of-Use Asset $ 9,153 $ 11,887  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent  
Operating Lease, Liability, Current $ 2,895 $ 3,050  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Accrued Liabilities, Current Other Accrued Liabilities, Current  
Operating Lease, Liability, Noncurrent $ 5,831 $ 8,371  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Operating Lease, Liability $ 8,726 $ 11,421