XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 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 ClassificationSeptember 30, 2025December 31, 2024
(in thousands)
Assets
Operating lease assetsOther assets$16,861 $16,990 
Liabilities
Operating lease liabilities – currentAccrued liabilities$6,011 $5,079 
Operating lease liabilities – non-currentOther liabilities14,646 16,006 
Total operating lease liabilities$20,657 $21,085