v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of lease balances within our condensed consolidated balance sheet
The right-of-use assets and corresponding liabilities related to the Company's operating leases were as follows:

 March 31,
2025
December 31,
2024
Operating leases right-of-use assets, net
$32,431 $34,453 
Current maturities of operating lease liability$7,024 $7,398 
Operating lease liability, net of current maturities27,809 29,633 
Total lease liability$34,833 $37,031 
Schedule of other information related to leases
The weighted-average remaining lease terms and weighted-average discount rates for operating leases were as follows:

March 31,
 20252024
Weighted average remaining lease term5.4 years6.0 years
Weighted average discount rate6.2 %6.2 %
Schedule of operating lease assets
The components of lease costs were as follows:

 Three Months Ended March 31,
 20252024
Operating lease costs$2,292 $2,563 
Variable lease costs153 664 
Short-term lease costs88 85 
Sublease income(380)(272)
Total operating lease costs$2,153 $3,040 
Schedule of operating lease liabilities maturity
Future maturities of the Company's operating lease liabilities and receipts from subleases as of March 31, 2025 were as follows: 

Lease PaymentsSublease Receipts
2025 (remainder of the year)$6,780 $(895)
20268,091 (1,222)
20276,455 (1,257)
20286,022 (1,294)
20295,425 (1,332)
Thereafter8,170 (1,470)
Total lease payments (receipts)40,943 (7,470)
Less: imputed interest(6,110)
Operating lease liability as of March 31, 2025
$34,833 
Schedule of supplemental and other information for leases
Supplemental and other information related to leases was as follows:

Three Months Ended March 31,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flow from operating leases$2,358 $2,580