XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations (Schedule of Lease Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Commitments and Contingencies [Abstract]      
Operating lease expense $ 885 $ 936  
Variable lease expense-operating leases 282 268  
Operating lease right-of-use assets 12,186 12,935 $ 12,935
Current liabilities 2,263 3,094  
Operating lease liabilities (noncurrent portion) 11,526 11,526  
Imputed Interest (1,210) (1,305) (1,305)
Total Operating Lease Liabilities $ 12,579 $ 13,315 $ 13,315