XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Related Assets and Liabilities
The table below presents the operating lease-related assets and liabilities recorded on the condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024:
As of
June 30, 2025December 31, 2024
(in thousands)
Right-of-use assets$5,648 $6,569 
Lease liabilities included in accrued expenses and other current liabilities2,836 2,744 
Lease liabilities included in other non-current liabilities2,409 3,488 
Total operating lease liabilities$5,245 $6,232 
Weighted-average remaining lease term (years)2.02.4
Weighted-average discount rate5.4%5.1%
Schedule of Lease Costs
The table below presents certain information related to the lease costs for operating leases for the three and six months ended June 30, 2025 and 2024:
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
(in thousands)
Operating lease cost$822 $754 $1,627 $1,502 
Short-term lease cost467 238 972 415 
Variable lease cost725 268 1,749 679 
Total lease cost$2,014 $1,260 $4,348 $2,596 
Schedule of Undiscounted Cash Flows
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of June 30, 2025:
(in thousands)
Remainder of 2025$1,722 
20262,787 
2027728 
2028229 
202985 
Total minimum lease payments5,551 
Less: amount of lease payments representing interest(306)
Present value of future minimum lease payments5,245 
Less: current obligations under leases(2,836)
Long-term lease liabilities$2,409