v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lessee, Operating Lease, Liability, Maturity
The future payments on the Company’s operating lease liabilities as of December 31, 2025 were as follows (in thousands):
2026$19,033 
202714,105 
202812,897 
202910,868 
20307,465 
Thereafter11,828 
Total lease payments76,196 
Less: imputed interest(8,724)
Total$67,472