XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Operating and Finance Lease Assets and Liabilities
Operating and Finance Lease Assets and Liabilities (in thousands):
AssetsMarch 31, 2022December 31, 2021
Operating lease assets$15,783 $16,542 
Finance lease assets15,620 16,207 
Total lease assets$31,403 $32,749 
Liabilities
Current operating lease liabilities$1,850 $2,053 
Current finance lease liabilities52 46 
1,902 2,099 
Long-term operating lease liabilities16,758 15,494 
Long-term finance lease liabilities39 58 
Total lease liabilities$18,699 $17,651 
Schedule of Maturity of Operating Lease Liabilities
Maturity of Operating and Finance Lease Liabilities as of March 31, 2022 (in thousands):
Maturity DatesOperating Leases
Remaining nine months ending December 31, 2022$1,020 
20232,712 
20242,716 
20252,614 
20262,700 
20272,727 
Thereafter8,074 
Total lease payments22,563 
Less imputed interest(3,864)
Present value of lease liabilities$18,699