XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Obligations (Schedule of Lease Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Commitments and Contingencies [Abstract]          
Operating lease expense $ 901 $ 896 $ 1,786 $ 1,832  
Variable lease expense-operating leases 267 $ 256 549 $ 524  
Operating lease right-of-use assets 13,556   13,556   $ 12,935
Current liabilities 1,657   1,657   3,094
Operating lease liabilities (noncurrent portion) 13,833   13,833   11,526
Imputed interest (1,517)   (1,517)   (1,305)
Total Operating Lease Liabilities $ 13,973   $ 13,973   $ 13,315