XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Supplemental Balance Sheet Information
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationMarch 31, 2024December 31, 2023
(in thousands)
Assets
Operating lease assetsOther assets$18,016 $17,661 
Liabilities
Operating lease liabilities - currentAccrued liabilities$4,681 $5,766 
Operating lease liabilities - non-currentOther liabilities16,515 16,320 
Total operating lease liabilities$21,196 $22,086