XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationJune 30, 2024December 31, 2023
(in thousands)
Assets
Operating lease assetsOther assets$18,058 $17,661 
Liabilities
Operating lease liabilities - currentAccrued liabilities$4,730 $5,766 
Operating lease liabilities - non-currentOther liabilities16,208 16,320 
Total operating lease liabilities$20,938 $22,086