v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease, Cost
The components of lease related costs, net for the years ended December 31, 2025 and 2024 are as follows (in thousands):
Years Ended December 31,
20252024
Operating lease cost$4,453 $5,482 
Variable lease cost1,868 2,307 
Operating lease cost6,321 7,789 
Short-term lease cost293 106 
Total lease cost, net$6,614 $7,895 
Schedule of Operating Lease Liability, Maturity
As of December 31, 2025, future minimum payments for the next five years and thereafter are as follows (in thousands):
Operating
Leases
Years Ending December 31,
2026$6,395 
20276,590 
20286,791 
20297,001 
20306,272 
Thereafter1,019 
Total$34,068 
Less present value discount(7,515)
Operating lease liabilities$26,553