XML 137 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Lease (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Components of Operating Lease Cost
The components of operating lease costs were as follows:
Year ended December 31,
20242023
Operating lease cost$5,610 $4,934 
Short-term lease cost340 347 
Variable lease cost339269
Total net lease costs$6,289 $5,550 
Schedule of Supplemental Balance Sheet Information Related to Operating Leases
Supplemental balance sheet information related to operating leases is as follows:

Year ended December 31,
20242023
Operating lease ROU assets$10,604$14,260
Operating lease liabilities, current$4,125$4,972
Operating lease liabilities, long-term$6,844$9,157
Weighted average remaining lease term (in years)5.114.59
Weighted average discount rate3.01 %2.48 %
Lessee, Operating Lease, Liability, Maturity
Minimum lease payments for the Company’s ROU assets over the remaining lease periods as of December 31, 2024, are as follows:

Fiscal Years Ending December 31,
Operating Leases
2025$4,168 
20262,205 
20271,396 
2028999 
2029 and thereafter3,419 
Total undiscounted lease payments12,187 
Less: imputed interest(1,218)
Present value of lease liabilities$10,969