XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to operating leases were as follows:
December 31,
(in thousands, except year and discount rate amounts)20242023
Operating lease ROU assets, net$22,278 $26,312 
Current portion of the operating lease liabilities$8,455 $8,324 
Non-current portion of the operating lease liabilities45,078 48,877 
Total operating lease liability$53,533 $57,201 
Weighted-average remaining lease terms (years)8.59.4
Weighted-average discount rate9.7 %9.7 %
Schedule of Future Minimum Operating Lease Payments
At December 31, 2024, the future minimum operating lease payments were as follows:
(in thousands)Operating Lease
2025$9,466 
20269,356 
20279,426 
20289,139 
20298,172 
Thereafter35,402 
Total lease payments80,961 
Less: lease incentives(22,299)
Less: imputed interest(5,129)
Total operating lease liability$53,533