XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Cost and Weighted-average Lease Term and Discount Rate
The components of lease expense were as follows:
Year Ended December 31,
20252024
Operating lease cost$5,580 $5,262 
Short-term lease cost776 954 
Variable lease cost4,093 4,609 
Total lease cost$10,449 $10,825 
Year Ended December 31,
20252024
Amortization of lease assets$102 $816 
Interest on lease liabilities24 
Total finance lease cost$106 $840 
Weighted-average remaining lease term and discount rate were as follows:
As of December 31,
20252024
Weighted-average remaining lease term (in years)
     Operating leases2.62.7
     Finance leases00.8
Weighted-average discount rate
     Operating leases6.5 %5.8 %
     Finance leases7.2 %
Schedule of Future Minimum Amounts Payable of Operating Leases
Future minimum amounts payable as of December 31, 2025 were as follows:
Year Ending December 31,Operating Leases
20266,131 
20273,922 
20282,071 
2029405 
Thereafter186 
Total lease payments12,715 
Less: imputed interest(174)
Total lease liabilities$12,541