XML 57 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost and Weighted-Average Lease Term and Discount Rate
The components of lease expense were as follows:
Three Months Ended
March 31,
2023
Operating lease cost$783 
Short-term lease cost368 
Variable lease cost1,542 
Total lease cost$2,693 
Three Months Ended
March 31,
2023
Amortization of lease assets$571 
Interest on lease liabilities28 
Total finance lease cost$599 
Weighted-average remaining lease term and discount rate were as follows:
As of March 31,
2023
Weighted-average remaining lease term (in years)
     Operating leases3.7
     Finance leases1.4
Weighted-average discount rate
     Operating leases5.2 %
     Finance leases3.8 %
Schedule of Future Minimum Amounts Payable of Operating Leases
Future minimum amounts payable as of March 31, 2023 were as follows:
As of March 31, 2023
Operating LeasesFinance
Leases
Remainder of 2023$2,924 $1,596 
20243,023 866 
20252,589 194 
20262,628 — 
20271,172 — 
Thereafter154 — 
Total lease payments12,490 2,656 
Less: imputed interest(788)(114)
Total lease liabilities$11,702 $2,542 
Schedule of Future Minimum Amounts Payable of Finance Leases
Future minimum amounts payable as of March 31, 2023 were as follows:
As of March 31, 2023
Operating LeasesFinance
Leases
Remainder of 2023$2,924 $1,596 
20243,023 866 
20252,589 194 
20262,628 — 
20271,172 — 
Thereafter154 — 
Total lease payments12,490 2,656 
Less: imputed interest(788)(114)
Total lease liabilities$11,702 $2,542