v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Operating Lease Liability
The table below reconciles the undiscounted future annual lease payments to the total operating lease liabilities recorded in the condensed consolidated balance sheet as of June 30, 2025:
(in thousands)Undiscounted
Amounts
Undiscounted lease payments:
Remaining in 2025$10,494 
202621,703 
202722,355 
202822,294 
202921,478 
Thereafter96,601 
Total undiscounted lease payments194,925 
Less: imputed interest(75,189)
Total operating lease liability$119,736