XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Lessee, Operating Lease, Liability, Maturity
The following table presents the balances by lease type:
Operating LeasesBalance Sheet ClassificationSeptember 30, 2024December 31, 2023
(in thousands)
Right of use assetsRight of use assets$15,505 $11,774 
Lease liability, short-termAccrued liabilities2,298 2,021 
Lease liability, long-termOther long-term liabilities13,788 10,201 
Contractual Obligation, Fiscal Year Maturity
Total undiscounted future lease payments are as follows:
 (in thousands)
2024$822 
20253,126 
20263,046 
20273,136 
20283,130 
Thereafter6,403