XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Lease Obligations (Schedule of Lease Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Commitments And Contingencies [Abstract]      
Operating lease expense $ 940 $ 885  
Variable lease expense-operating leases 284 282  
Operating lease right-of-use assets 12,622 12,686 $ 12,686
Current liabilities 2,477 3,189  
Operating lease liabilities (noncurrent portion) 11,925 11,299  
Imputed interest (1,315) (1,349) (1,349)
Total Operating Lease Liabilities $ 13,087 $ 13,139 $ 13,139