XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases Leases
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationJune 30, 2022December 31, 2021
(in thousands)
Assets
Operating lease assetsOther assets$27,100 $21,600 
Liabilities
Operating lease liabilities - currentAccrued liabilities$5,951 $5,251 
Operating lease liabilities - non-currentOther liabilities23,829 20,086 
Total operating lease liabilities$29,780 $25,337 
Maturities of the Company’s operating lease liabilities as of June 30, 2022 were as follows:
Operating Leases
(in thousands)
Years ending December 31:
2022 (remaining six months)
$3,268 
2023
7,204 
2024
6,208 
2025
4,581 
2026
4,585 
Thereafter7,148 
Total lease payments32,994 
Less: imputed interest3,214 
Total present value of lease liabilities$29,780