XML 71 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Undiscounted Lease Liabilities Outstanding
The following table summarizes the maturities of our undiscounted lease liabilities outstanding as of December 31, 2024 (in thousands):
2025$24,827 
202621,684 
202715,635 
202811,388 
20296,838 
Thereafter44,643 
Total future minimum lease payments$125,015 
Less: imputed interest(31,212)
Total$93,803