XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Supplemental balance sheet information
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationDecember 31, 2022December 31, 2021
(in thousands)
Assets
Operating lease assetsOther assets$23,828 $21,600 
Liabilities
Operating lease liabilities - currentAccrued liabilities$6,539 $5,251 
Operating lease liabilities - non-currentOther liabilities21,895 20,086 
Total operating lease liabilities$28,434 $25,337 
Components of lease expense
The components of lease expense were as follows:
Years Ended December 31,
20222021
(in thousands)
Operating lease cost$6,882 $5,935 
Short-term lease cost281 272 
Variable lease cost2,442 1,943 
Total lease expense$9,605 $8,150 
Schedule of operating lease liability
Maturities of the Company’s operating lease liabilities as of December 31, 2022 were as follows:
Operating Leases
(in thousands)
Years ending December 31:
2023$7,496 
20246,405 
20254,786 
20264,792 
20272,727 
Thereafter5,342 
Total lease payments31,548 
Less: imputed interest3,114 
Total present value of lease liabilities$28,434