XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Operating Lease Maturities
Future minimum lease payments under the Company's operating leases at June 30, 2022 were:

Maturity AnalysisAmounts
Remainder of 2022$1,345 
20232,679 
20242,524 
2025671 
2026604 
2027427 
Thereafter660 
Total future minimum lease payments8,910 
Less: imputed interest(1,767)
Total$7,143 
As reported in the Consolidated Balance Sheet
Accrued and other current liabilities$2,002 
Operating lease liabilities5,141 
$7,143