XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Supplemental Balance Sheet Information
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationMarch 31, 2023December 31, 2022
(in thousands)
Assets
Operating lease assetsOther assets$22,343 $23,828 
Liabilities
Operating lease liabilities - currentAccrued liabilities$6,494 $6,539 
Operating lease liabilities - non-currentOther liabilities20,265 21,895 
Total operating lease liabilities$26,759 $28,434 
Schedule of Operating Lease Liability
Maturities of the Company’s operating lease liabilities as of March 31, 2023 were as follows:
Operating Leases
(in thousands)
Years ending December 31:
2023 (remaining nine months)
$5,580 
2024
6,407 
2025
4,775 
2026
4,781 
2027
2,726 
Thereafter5,341 
Total lease payments29,610 
Less: imputed interest2,851 
Total present value of lease liabilities$26,759