XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lessee, Operating Lease, Liability, Maturity
The future payments on the Company’s operating lease liabilities as of December 31, 2024 were as follows (in thousands):
2025$17,685 
202618,110 
202713,214 
202812,500 
202910,812 
Thereafter19,292 
Total lease payments91,613 
Less: imputed interest(14,121)
Total$77,492