XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Related to Operating Leases
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationMarch 31, 2025December 31, 2024
(in thousands)
Assets
Operating lease assetsOther assets$16,054 $16,990 
Liabilities
Operating lease liabilities – currentAccrued liabilities$5,307 $5,079 
Operating lease liabilities – non-currentOther liabilities14,926 16,006 
Total operating lease liabilities$20,233 $21,085