XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Weighted Average Remaining Lease Term and Discount Rate
Supplemental balance sheet information related to leases was as follows:
December 31,
20242023
Weighted-average remaining lease term2.843.84
Weighted-average discount rate7.09 %6.83 %
Schedule of Maturities of Operating Lease Liabilities
The maturities of the operating lease liabilities as of December 31, 2024 were as follows (in thousands):
Year ending December 31,
2025$7,903 
20267,873 
20276,660 
2028150 
2029 and thereafter23 
Total undiscounted lease payments22,609 
Less: imputed interest(2,359)
Total operating lease liabilities$20,250