XML 48 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Costs
The components of lease costs were as follows:
Year Ended December 31,
202320222021
Operating lease cost$5,510 $5,853 $6,663 
Short-term lease cost970 1,388 1,122 
Variable lease cost2,066 1,753 1,690 
Sublease income(2,720)(1,587)— 
Total lease costs$5,826 $7,407 $9,475 
Schedule of Future Lease Payments
Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2023 were as follows:
2024$6,764 
202547 
Total lease payments6,811 
Less imputed interest(215)
Present value of operating lease liabilities$6,596 
Operating lease liabilities, current6,557 
Operating lease liabilities, non-current39 
Total operating lease liabilities$6,596 
Schedule of Supplemental Cash Flow and Weighted-average Remaining Lease Term and Discount Rate
Supplemental cash flow information as well as the weighted-average remaining lease term and discount rate related to our operating leases were as follows:
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of operating lease liabilities$8,509 $6,875 $7,683 
Operating lease ROU assets obtained in exchange for lease liabilities— 427 — 
December 31, 2023December 31, 2022
Weighted-average remaining operating lease term (in years)0.931.93
Weighted-average operating lease discount rate5.78 %5.76 %