XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of Components of Lease Expense, Other Operating Lease Information, and Supplemental Cash Flow Information
The components of lease costs were as follows (in thousands):
Year Ended December 31,
202120202019
Operating lease cost$3,565 $2,932 $2,133 
Short-term lease cost556 656 562 
Variable lease cost707 501 484 
Total lease cost$4,828 $4,089 $3,179 
Other information related to operating and finance leases is as follows:
Year Ended December 31,
202120202019
Weighted-average remaining lease term (in years)5.25.23.5
Weighted-average discount rate2.0 %5.6 %7.8 %
Supplemental cash flow information related to leases is as follows (in thousands):
Year Ended December 31,
202120202019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$3,150 $2,920 $2,152 
ROU assets obtained in exchange for lease obligations:
Operating leases$3,240 $3,503 $2,287 
Schedule of Future Lease Payments Under Non-Cancellable Leases
Future lease payments under non-cancellable leases recorded as of December 31, 2021, were as follows (in thousands):
Operating Leases
2022$3,156 
20232,742 
20242,582 
20251,994 
20262,045 
Thereafter1,504 
Total lease payments14,023 
Less: imputed interest(601)
Total future lease payments under non-cancellable leases$13,422