XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Lease (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Future Minimum Payments Under Non-cancellable Operating Leases
As of December 31, 2025, the Company's future minimum payments under non-cancellable operating leases, were as follows:
Year ending December 31,Minimum
Payments
2026$6,795 
20276,999 
20287,209 
20297,425 
20307,648 
Thereafter35,903 
Total future minimum lease payments71,979 
Less imputed interest(23,438)
Total operating lease liabilities48,541 
Less operating lease liabilities, current(6,489)
Operating lease liabilities, non-current$42,052 
Schedule of Remaining Lease Terms And Discount Rates Operating Leases
Remaining lease terms and discount rates for the Company's operating leases are as follows:
As of December 31, 2025 (1)As of December 31, 2024
Weighted-average remaining lease term (years)9.3 years10.1 years
Weighted-average discount rate8.6%8.6%
(1) Reflects only the Company's 2022 Lease as the 2018 Lease expired in August 2025.
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Year Ended December 31,
202520242023
Operating cash flow used for operating leases$7,468 $4,491 $1,616