XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost
Supplemental balance sheet information related to operating leases were as follows:
(in thousands, except year and discount rate amounts)December 31, 2023December 31, 2022
Operating lease ROU assets, net$26,312 $29,534 
Current portion of the operating lease liabilities$8,324 $8,552 
Non-current portion of the operating lease liabilities48,877 51,578 
Total operating lease liability$57,201 $60,130 
Weighted-average remaining lease terms (years)9.417.0
Weighted-average discount rate9.7 %12.2 %
Schedule of Future Minimum Operating Lease Payments
At December 31, 2023, the future minimum operating lease payments were as follows:
(in thousands)Operating Lease
2024$9,236 
20259,157 
20269,213 
20279,351 
20289,144 
Thereafter43,715 
Total lease payments89,816 
Less lease incentives(22,299)
Less imputed interest(10,316)
Total operating lease liability$57,201