XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Lease Obligations (Schedule of Lease Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Commitments And Contingencies [Abstract]          
Operating lease expense $ 934 $ 904 $ 2,827 $ 2,690  
Variable lease expense-operating leases 284 $ 280 853 $ 829  
Operating lease right-of-use assets 11,257   11,257   $ 12,686
Current liabilities 853   853   3,189
Operating lease liabilities (noncurrent portion) 11,989   11,989   11,299
Imputed interest (1,105)   (1,105)   (1,349)
Total Operating Lease Liabilities $ 11,737   $ 11,737   $ 13,139