XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Lessee, Lease, Description [Line Items]          
Options to extend the lease, period     5 years    
Weighted average discount rate, Operating leases 4.00%   4.00%   4.10%
Weighted average remaining lease term, Operating leases 3 years 8 months 12 days   3 years 8 months 12 days   4 years 2 months 12 days
Lease, Cost [Abstract]          
Operating lease cost $ 422 $ 386 $ 845 $ 754  
Assets and Liabilities, Lessee [Abstract]          
Operating lease right of use assets 4,694   4,694   $ 5,577
Current operating lease liabilities $ 1,428   $ 1,428   $ 1,489
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Accrued Liabilities, Current   Other Accrued Liabilities, Current   Other Accrued Liabilities, Current
Noncurrent operating lease liabilities $ 3,309   $ 3,309   $ 4,024
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities   Other non-current liabilities   Other non-current liabilities
Total operating lease liabilities $ 4,737   $ 4,737   $ 5,513
Weighted average remaining lease term, Operating leases 3 years 8 months 12 days   3 years 8 months 12 days   4 years 2 months 12 days
Weighted average discount rate, Operating leases 4.00%   4.00%   4.10%
Cash Flow, Operating Activities, Lessee [Abstract]          
Operating cash flows from operating leases     $ 845 $ 754  
Lessee, Operating Lease, Description [Abstract]          
Operating leases to be paid in remainder of fiscal year $ 782   782    
Operating leases to be paid in year one 1,484   1,484   $ 1,567
Operating leases to be paid in year two 1,489   1,489   1,468
Operating leases to be paid in year three 798   798   1,473
Operating leases to be paid in year four 713   713   783
Operating leases to be paid in year five         698
Total lease payments 5,266   5,266   5,989
Less: imputed interest (529)   (529)   (476)
Total operating lease liabilities 4,737   4,737   5,513
Less: current obligations 1,428   1,428   1,489
Long-term lease obligations $ 3,309   $ 3,309   $ 4,024
Minimum          
Lessee, Lease, Description [Line Items]          
Remaining lease term 1 year   1 year    
Maximum          
Lessee, Lease, Description [Line Items]          
Remaining lease term 4 years   4 years